Designing Data-Intensive Applications
Part 2: Distributed Data

Ch. 7: Transactions

ACID, isolation levels, and the path to serializability.

The Slippery Concept of a Transaction
Section lesson
Weak Isolation Levels
Section lesson
Serializability
Section lesson