Build the Finance Skills That Lead to Promotions, Not Just Certificates
Free courses from frontend to fullstack and AI
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
Explore a conference talk from CppCon 2024 where Dmitry Prokoptsev, a seasoned C++ developer from Hudson River Trading, delves into practical applications of C++20 coroutines and structured concurrency. Learn about Corral, a new open-source concurrency framework designed to address common challenges in implementing coroutines in production systems. Discover solutions for object lifetime management, execution order issues, and integration with existing event loops and non-coroutine-aware components. Gain insights from two years of production experience, including practical patterns for task cancellation, timeouts, and legacy code integration. Perfect for developers familiar with coroutines who want to overcome implementation challenges and simplify their I/O-bound applications through structured concurrency principles.
Syllabus
C++ Coroutines and Structured Concurrency in Practice - Dmitry Prokoptsev - CppCon 2024
Taught by
CppCon