MVCC
Naming and Synchronization in a Decentralized Computer
System – David Patrick Reed 1978
Optimistic vs. Pessimistic Concurrency Control
Transaction identifiers for pessimistic concurrency control