Two-phase commit and distributed transactions
How atomicity is preserved for a transaction spanning multiple machines, the two-phase commit protocol in detail, and its blocking-failure weakness.
8 min readUpdated 2026-09-04dbmstwo-phase-commitdistributed-transactions