← All courses
⚙️Advanced

Concurrency Patterns

The shapes that recur once concurrency stops being a demo: pipelines and fan-out/fan-in, worker pools and why bounding concurrency matters more than adding it, timeouts and retries that do not amplify an outage, shutdown that finishes what it started, and the failure mode that makes all of it hard — the data race, and what a detector can and cannot see.

Volume 17 · Part V · 5 chapters · 5 lessons
Share

What you'll learn

  • Pipelines, Fan-out & Fan-in
  • Worker Pools & Bounded Concurrency
  • Timeouts, Deadlines & Retries
  • Graceful Shutdown
  • Data Races

Curriculum

3 modules · 5 lessons
Module 1Shapes That Recur2 lessons
Pipelines, Fan-out & Fan-inPreview
Worker Pools & Bounded Concurrency
Module 2When Things Fail2 lessons
Timeouts, Deadlines & Retries
Graceful Shutdown
Module 3The Failure Underneath1 lessons
Data Races

Reviews

No reviews yet.

More courses

Browse all →