Vitess and a Kubernetes Operator
summary
Vitess presents itself as a MySQL middleware that hides sharding and claims indefinite scale, cloud migration, and DBA sanity: it runs in Borg since 2013, is in production on GKE/AWS, and JD.com runs thousands of Vitess nodes and is ~25% migrated. Key components shown are VTGate, VTTablet, dashboard; reliability features include semi-sync replication, connection pooling and hot-row protection to avoid failures. A Kubernetes Operator implemented with the meta controller is demonstrated deploying clusters and tablets on Kubernetes and it works end-to-end in the demo.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 3:06Architecture
- 3:43VTGate
- 11:46Connection Pool
- 15:26Cloud Native
- 20:34Scalability
- 24:06Meta Controller
- 32:30Database Migration
- 35:40Data Loss
- 39:20Vitess vs Spanner








