Computing
Concurrent computing
Computer architecture
Concurrency control
Transaction processing
Linearizability
Shared register
Queue
FIFO
Sequential consistency