Distributed transactions
9 methods in the atlas attack this one problem. They are rivals: each wins something the others do not.
Phrasings that mean this problem
Distributed transactionsGlobal consistencyReplicated transactionsAtomic visibilityAtomic distributed transactionsNon-blocking commitLong-lived transactions
distributed-concurrent
- Two-phase commitstandalonecanondistributed-concurrent
- Three-phase commitstandalonestandarddistributed-concurrent
- Saga patternCompensating transactionsstandarddistributed-concurrent
distributed-databases
- Spanner TrueTimeCommit-wait uncertaintyspecialistdistributed-databases
- Calvin deterministic transactionsPre-ordered executionspecialistdistributed-databases
- Distributed snapshot isolationTimestamp oraclespecialistdistributed-databases
- Epoch-based commitstandalonespecialistdistributed-databases
- Deterministic databaseSequenced input logspecialistdistributed-databases
- Coordinator-free transactionsRAMP isolationspecialistdistributed-databases