🏠 CS145: Transactions
Foundation
Motivation
ACID Properties
Transaction Examples
How to Build
Preview
Transaction Scheduling
Concurrency Control
Lock Foundations
Two-Phase Locking
Microschedules
Correctness
Connecting Together
📝 Concurrency Quiz
Problem Solving
Next 100x
Recovery & Distributed
Docs
Slides
Concurrency Control Quiz
Test your understanding of locking protocols, conflict detection, and transaction scheduling.