
Systems / ILLUSTRATED SERIES
Illustrated Concurrency
Async, Threads, and Race Conditions
Draw the order of events and find the bug. Explore threads, asynchronous tasks, locks, and processes through one Python downloader.
Coming soon
We’re preparing this book for publication. Its Amazon listing will be linked here when it’s available.
Read a sample chapterA LITTLE MORE CLARITY
What you’ll explore.
Developers who understand sequential code and want to reason about concurrent work.
The outline is from the working manuscript and may change before publication.
- 01Interleaving
- 02Threads
- 03Race conditions
- 04Locks
- 05Async and event loops
- 06Multiprocessing
PUT AN IDEA TO WORK
Explore practice There’s a seat for your curiosity.
Try a coding problem, then compare approaches with a friend.
