• Overview

    • What is Vitess
    • Scaling MySQL with Vitess
    • Key Concepts
  • Getting Started

    • Run Vitess on Kubernetes
      • Custom Docker Build
    • Run Vitess Locally
  • User Guide

    • Introduction
    • Backing Up Data
    • Reparenting
    • Schema Management
      • VSchema Guide
      • Schema Swap (Tutorial)
    • Sharding
      • Horizontal Sharding (Tutorial, automated)
      • Horizontal Sharding (Tutorial, manual)
      • Sharding in Kubernetes (Tutorial, automated)
      • Sharding in Kubernetes (Tutorial, manual)
    • Topology Service
    • Transport Security Model
    • Launching
      • Scalability Philosophy
      • Production Planning
      • Server Configuration
      • 2PC Guide
      • Troubleshooting
    • Upgrading
  • Advanced Features

    • Overview
    • Messaging
  • Reference Guides

    • Vitess API
    • vtctl Commands
  • Other Resources

    • Presentations
    • Blog
    • Roadmap
    • Design Docs
      • Vitess Sequences
      • MySQL Server Protocol
      • Vitess and Replication
      • Update Stream
      • Row Based Replication
  • Contributing

    • Contributing to Vitess
    • GitHub Workflow
    • Code Reviews
  • Internal

    • Overview
    • Release Instructions
    • Publish Website