Skip to main content

Module 04 Transactions Consistency Teaching Units

UnitKindSource linksRoute
ACID Properties: What Each Actually Guaranteesconcept2Open
Atomicity and Durability via WAL and Recoveryconcept3Open
BASE: The Alternative Vocabulary and Where It Fitsconcept3Open
Book Exercise Lanesexercise10Open
CAP and PACELC Frameworks and When to Use Themconcept4Open
Causal Consistency, Eventual Consistency, Session Guaranteesconcept2Open
Dirty Reads, Dirty Writes, Lost Updatesconcept3Open
Isolation Levels: RU, RC, RR, Serializableconcept2Open
Learning Resourcesresource9Open
Linearizability and the Single-Copy Illusionconcept2Open
Read Skew, Write Skew, Phantom Readsconcept2Open
Reference and Selective Readingreference14Open
Sagas: Long-Running Transactions with Compensationsconcept3Open
Serializable Snapshot Isolation (SSI)concept4Open
Snapshot Isolation and MVCCconcept3Open
Three-Phase Commit and Paxos Commitconcept4Open
Two-Phase Commit (2PC): Coordinator, Participants, Failure Modesconcept5Open
Two-Phase Locking (2PL) and Serialized Schedulesconcept4Open