Anatomy of a Distributed SQL Database - YugabyteDB
summary
YugabyteDB is an open-source distributed SQL database that implements PostgreSQL features while scaling horizontally. The talk explains its cloud-native architecture—combining consensus protocols, logical clocks, LSM trees and SSTables (instead of B-trees) for SSDs—and positions it at the intersection of PostgreSQL, Spanner, Cassandra and RocksDB to show why and how it works internally.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 2:07Modern database evolution
- 5:38YugabyteDB architecture PostgreSQL compatibility
- 10:15Table partitioning data distribution
- 14:06Data replication resilience
- 21:41Distributed transaction management
- 27:17Scalability auto-elasticity
- 33:22Backups disaster recovery
- 36:51Multi-region high availability
- 41:05Multi-cloud flexibility
- 43:13APIs compatibility
- 44:14Conclusion Q&A
related talks
27mIntroduction to YugabyteDB – Design and Architecture
30mBuilding Cloud Native Applications on Distributed SQL Platform
27mIntroduction to YugabyteDB: Design and Architecture
01h 27mYugabyteDB YSQL Development
25mYugabyteDB Technical Overview
30mTechnical Comparison of YugabyteDB with Oracle and PostgreSQL
30mThe Distributed SQL Database Behind Twitter
08mScalable GraphQL Applications Powered by Cloud-ready Distributed SQL Database
