The Runtime Theory

topic / concurrency-and-synchronization

Concurrency and Synchronization

Make shared-state access safe under interleaving.

Study race conditions, critical sections, mutexes, semaphores, condition variables, atomics, lock ordering, and deadlock handling.

1 article · 1 video · 1 trace · 1 request flow · 1 interview · 5 total

Articles

Request Flows

Videos

Traces

Interviews

Explore adjacent

New lessons by email

Get new explanations about concurrency and synchronization and related systems in your inbox.

One technical dispatch per week. No noise.