Database
5 min read
Transactions and Isolation Levels, Explained Through Four Incidents
The lost update, the phantom check, the inconsistent report, the cross-row invariant — each real bug matched to its cheapest cure, from atomic updates to Serializable retry loops, plus deadlock etiquette.