Week 10.5: Distributed transactions

Recitation notes:
Distributed transactions

Supplemental notes:

Buzzwords:
atomic transactions, commit, abort, properties, ACID, atomicity, consistency, serializability, schedule, durability, nested transactions, private workspace, shadow blocks, write-ahead log, rollback, stable storage, two-phase commit.