Computer programming
Threads
Lock
Monitor
Futures and promises
Mutual exclusion
Rubinius
Global Interpreter Lock
Computing
Concurrency control
Concurrent computing