Intro: Vitess
summary
Vitess is MySQL sharding middleware that provides cloud‑native scaling and five‑nines availability, implemented as VTGate/VTTablet proxies with VReplication. It supports replica routing, vertical and horizontal splits, two‑phase commit for cross‑shard writes, and reversible migrations; a laptop demo performs a vertical split demo and fast master switchover. Large adopters include 3,000 databases, 18,000 tablets at JD and partial Slack migration; expected per‑query overhead is about 4–5ms added latency while throughput and HA improve.
AI-written summary · about
chapters (21)
- 0:00Intro
- 2:29Key adopters
- 3:37Contributors
- 5:10YouTube
- 7:40Cloud Native
- 8:11Vitess Architecture
- 11:51Growing Workloads
- 13:29Splitting Tables
- 16:31High Availability
- 18:06Demo Time
- 20:40Vitess Tutorials
- 21:07Vitess Demo
- 28:26Vitess Reverse
- 29:27Migration Complete
- 29:58Replication
- 31:33Benefits
- 36:19VT Gate
- 36:52VT Gate Scale
- 37:40Multimaster
- 39:25Sharding
- 40:20Moving table to database








