This course on structured concurrency aims to teach learners how to use senders/receivers to structure entire concurrent applications, eliminating the frustrations associated with traditional concurrency tools like threads and locks. The course covers examples of applying senders/receivers for local computations and explores their application for the entire application design. The teaching method involves demonstrating how concurrency can be integrated into the application design using a structural approach, both top-down and bottom-up. The course is intended for individuals interested in improving their concurrent programming skills, particularly in the context of C++.
Overview
Syllabus
Structured Concurrency - Lucian Radu Teodorescu - ACCU 2022
Taught by
ACCU Conference