Consistency without Clocks: The FaunaDB Distributed Transaction Protocol
summary
FaunaDB is a distributed relational NoSQL database that provides ACID transactions and strict serializability without using synchronized clocks. The talk explains FaunaDB’s distributed transaction protocol—how it coordinates transactions and maintains consistency across nodes without relying on clock synchronization.
AI-written summary · about
chapters (6)
- 0:00Introduction to protocol
- 2:29Calvin key concepts
- 10:59FaunaDB implementation
- 19:09Protocol summary
- 20:59Implications and limitations
- 23:54References and conclusions
related talks
40mReturn of the Transaction King
01mDon't Drop ACID - Transactions in Distributed NoSQL
01h 00mBeyond Eventual Consistency
46mBeyond Eventual Consistency
40mScalable Apps without the Hassle with Next.js Vercel & FaunaDB
30mData Consistency Patterns in Cloud Native Applications
27mHow Micro-Service Patterns Change When the Database Scalable
29mModern Database Architecture: From SQL to NoSQL & Distributed SQL
