snapshot isolation

snapshot isolation

🔧 Distributed Systems Reliability

each transaction receives an isolated snapshot of the database; it commits only if no concurrent writes exist to the same keys

Snapshot isolation prevents most anomalies but still allows write skew.