Glossary

Vitess

A system for sharding MySQL horizontally.

1 min read·4 sections
Open the interactive version → diagrams, practice & more

Definition

A system for sharding MySQL horizontally.

How it works

Adds a routing layer + online resharding; powers YouTube and Slack.

Common questions

What is Vitess?

A system for sharding MySQL horizontally.

How does Vitess work?

Adds a routing layer + online resharding; powers YouTube and Slack.

What is Vitess used for in system design?

Adds a routing layer + online resharding; powers YouTube and Slack.

Part of Glossary on SystemLore — system design explained with 148 deep topics, interactive diagrams, and a build-it-yourself game. Build this one →