Failure is Not an Option: Highly Available Distributed SQL
summary
YugabyteDB is a geo-distributed SQL database that uses DocDB + Postgres YSQL/YCQL APIs, Raft-based replication and automatic sharding to survive node, AZ and region failures. Claim: to tolerate n node failures configure RF = 2n+1; implementation uses Raft consensus with tablet leaders and followers. Demo: a 3‑node, 3‑region cluster loses one node and continues serving reads/writes with minimal disruption. Production case: Plume serves ~27 billion ops/day and survives an AWS region outage.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 0:28Layered Architecture
- 8:52Availability Zone Failure
- 11:42Region Failure
- 12:53Demo
- 19:00Issues in Tech
related talks
29mEnterprise Scale: How a Distributed Architecture Can Deliver Scale and Resilience
30mBuilding Cloud Native Applications on Distributed SQL Platform
57mNo Downtime, No Limits
25mYugabyteDB Technical Overview
26mIntroducing YugabyteDB for PostgreSQL Users
08mScalable GraphQL Applications Powered by Cloud-ready Distributed SQL Database
30mTechnical Comparison of YugabyteDB with Oracle and PostgreSQL
27mIntroduction to YugabyteDB: Design and Architecture
