Get 20% off all career paths from fullstack to AI
The Fastest Way to Become a Backend Developer Online
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the design and implementation of libcppa, an open-source library that brings the actor model to C++11 for efficient concurrent and distributed programming. Learn how this lightweight actor model implementation can outperform thread-based applications by scheduling actors in a pre-dimensioned thread pool. Discover how libcppa combines the reliability and distributed systems capabilities of the actor model with the performance and resource efficiency of C++11. Gain insights into replacing implicit communication through sharing with explicit message passing mechanisms, addressing both concurrency and distribution challenges. Understand how libcppa aims to elevate concurrent programming beyond low-level primitives, making it more accessible and less error-prone for developers working with parallel hardware.
Syllabus
Dominik Charousset and Matthias Vallentin: libcppa -- Designing an Actor Semantic for C++11
Taught by
CppNow