Vitess - A Distributed Scalable Database Architecture
CNCF [Cloud Native Computing Foundation] via YouTube
Overview
Explore the distributed scalable database architecture of Vitess in this 26-minute conference talk. Learn about horizontal scaling of MySQL through sharding, shard-routing logic, and how Vitess enables application code and database queries to remain agnostic to data distribution. Discover the capabilities of Vitess for splitting, merging, and migrating shards as your needs grow. Gain insights into its compatibility with development frameworks and integration with open-source tools, making it a core component for high-traffic OLTP sites worldwide. Delve into topics such as VTGate, VTTest, topology, supported databases, use cases, online schema changes, and running Vitess on Kubernetes. Understand how Vitess compares to other MySQL implementations on Kubernetes and where to find comprehensive documentation for further exploration.
Syllabus
Intro
About my employer
Agenda
VTGate
VTTest
Topology
Summary
Supported Databases
Use Cases
Online Schema Change
Orchestrator
Slack
Data on Kubernetes
Who needs data on Kubernetes
Vitess on Kubernetes
Running Vitess on Kubernetes
Other MySQL implementations on Kubernetes
Vitess Documentation
Outro
Taught by
CNCF [Cloud Native Computing Foundation]