Computer programming
Spinlock
Lock
Linearizability
Mutual exclusion
Test-and-set
Deadlock
Parallel computing
Non-blocking algorithm
Concurrency control
Computing
Concurrency