Distributed SQL Technologies: Raft, LSM Trees, Time, and More
- Track: Cloud Native Databases
- Room: UA2.114 (Baudoux)
- Day: Saturday
- Start: 17:35
- End: 18:05
- Video only: ua2114
- Chat: Join the conversation!
This session will focus on the open-source distributed SQL databases TiDB and YugabyteDB. We will explore their building blocks to understand how they function, highlighting their similarities and architectural differences. Key topics will include how changes are versioned (using either Time Stamp Oracle or Hybrid Logical Clocks), how data is replicated (with Raft), how they store rows, index entries, and transaction intents (utilizing RocksDB LSM trees), and how they implement ACID properties (through either Percolator or IntentsDB).
Speakers
Franck Pachot | |
Daniël van Eeden |