Part 18. Concurrency and Async
A thread is a separate path of execution inside one program.
| Section | Title |
|---|---|
| 1 | Threads in Zig |
| 2 | Mutexes |
| 3 | Atomics |
| 4 | Condition Variables |
| 5 | Async Functions |
| 6 | Await and Suspension |
| 7 | Event Loops |
| 8 | Channels and Queues |
| 9 | Data Races |
| 10 | High Performance Concurrent Design |