The Vitess DocumentationDesign DocsDesign DocsCollection of design docs for some sections of VitessEdit Documentation The Vitess DocumentationOverview What Is Vitess Architecture Supported Databases Scalability Philosophy Cloud Native History Get Started Local Install via Docker Local Install Vitess Operator for Kubernetes Helm Chart (deprecated) Concepts Cell Execution Plans Keyspace Keyspace ID MoveTables Query Rewriting Replication Graph Shard Tablet Topology Service VSchema VStream vtctl vtctld VTGate User Guides VSchema and Query Serving Running in Production Migration SQL Statement Analysis Advanced Configuration Operational Legacy Making Schema Changes Reference Features Programs VReplication Compatibility Contribute Build on CentOS Build on macOS Build on Ubuntu/Debian Coding Standards GitHub Workflow Design Docs Query Serving VTTablet VReplication Build And Process Troubleshoot Elevated query latency on master Master starts up read-only Vitess sees the wrong tablet as master FAQ Resources Presentations and Videos Vitess Roadmap Older Version DocsQuery ServingQuery Serving related design docsConsistent lookup vindexesLocking functionsOwned Primary VindexesReplica TransactionsSet StatementsVTTabletVTTablet Related DocumentsComponentizing TabletServerFast vttablet state transitionsReal-time parameter changeThe tabletmanager modelVTTablet with RBR modeVTTablet YAML configurationVReplicationVReplication related design docsFile:Position based VReplicationSchema TrackerVStream CopyBuild And ProcessDesign docs related to the build framework and our development processPR Naming Conventions