Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

C++ Coroutines and Structured Concurrency in Practice

CppCon via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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

Reviews

Start your review of C++ Coroutines and Structured Concurrency in Practice

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.