← Back

Multithreading Basics

Concurrent execution of tasks; synchronization primitives mitigate races.

concurrencythreadsUpdated 2025-09-01

Hazards

  • Race conditions
  • Deadlocks

Primitives

  • Locks
  • Atomic ops
  • Futures