~/talk

Vitess and a Kubernetes Operator

slides:none on file

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

  1. 0:00Introduction
  2. 3:06Architecture
  3. 3:43VTGate
  4. 11:46Connection Pool
  5. 15:26Cloud Native
  6. 20:34Scalability
  7. 24:06Meta Controller
  8. 32:30Database Migration
  9. 35:40Data Loss
  10. 39:20Vitess vs Spanner
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.