Virtualizing Consensus in Delos for Rapid Upgrades and Happy Engineers
summary
Delos claims online, zero-downtime upgrades by Virtual Consensus: a virtual log abstraction that lets a ZooKeeper-backed shim be swapped for a native consensus implementation while running. Platform runs two databases in production (DelosTable and Zelos), handles roughly 2 billion transactions per day, and exposes composable log-structured protocols (e.g., a session-ordered protocol, batching/group-commit, backup/observer layers) so teams add features or swap consensus engines without touching others or bringing systems down.
AI-written summary · about
chapters (5)
- 0:00Delos and virtual consensus
- 4:18Dallas magic trick
- 8:53Hourglass architecture challenges
- 11:40Log-structured protocols
- 17:45Delos benefits and future
related talks
22mIntroducing Zelos - Zookeeper API leveraging Delos
48mDistributed Consensus Algorithms
42mBeyond Blockchain: Convergent Consensus
42mScaling Resilient Systems: A Journey into Slack's Database Service
38mTowards consensus on distributed consensus #bbuzz
41mConsistent, Distributed Elixir
36mGeographically Distributed Prallel Databases - A Reality!
22mOptimizing network topologies...
