Vitess ist ein quelloffenes Datenbanksystem, das MySQL um horizontale Skalierung und Sharding erweitert. Anwendungen verwenden weiterhin das MySQL-Protokoll, während Vitess Abfragen weiterleitet, Verbindungen bündelt und Sharding, Neuverteilung der Daten sowie den Wechsel des primären Servers übernimmt. Zum Funktionsumfang gehören Materialized Views und Nachrichtenübermittlung über Shards hinweg sowie Schemaänderungen im Hintergrund. Es ist für cloud-native Infrastruktur ausgelegt und richtet sich an Teams, deren einzelner MySQL-Server nicht mehr ausreicht.
Vitess ist ein Graduated-Projekt der Cloud Native Computing Foundation, die zur Linux Foundation gehört und ihren Sitz in den Vereinigten Staaten hat. Der Code steht unter der Apache-2.0-Lizenz und lässt sich auf eigener Infrastruktur betreiben; eine verpflichtende Vendor-Cloud, in der Kundendaten liegen, gibt es nicht. Die Daten verbleiben auf den Servern der Organisation und können dort auch in der EU stehen. Wer MySQL in großem Maßstab nutzen will, kann Vitess einsetzen, statt Sharding selbst in der Anwendung zu bauen oder zu einer proprietären verwalteten Datenbank zu wechseln. Die Governance liegt bei einer US-amerikanischen Stiftung.