Exploring High Availability in Kubernetes with Vitess
summary
Vitess provides high availability on Kubernetes by combining a stateless vtgate-as-proxy with stateful vt tablet guardians that do connection pooling, hot‑row protection, query/transaction timeouts and native backup/restore. Demo runs a truly global keyspace with four shards, masters and replicas across US‑East/West and Asia, uses Orchestrator for automated reparenting and shows killing a master and an entire data center: the cluster buffers, replans and self‑heals with brief errors only. Supports split/merge resharding online; MySQL first, Postgres support targeted in ~1–1.5 years.
AI-written summary · about
chapters (4)
related talks
35mExploring High Availability in Kubernetes with Vitess
45mDeep Dive: Vitess
31mVitess: Running MySQL with confidence on Kubernetes
34mInside Vitess: Building Resilient, Distributed Databases
43mVitess and a Kubernetes Operator
45mVitess: Stateless Storage in the Cloud
44mIntro: Vitess
12mKeynote: Keeping Your Data in Kubernetes with Vitess
