Neki, sharded Postgres, is now available. Get started
Navigation

Blog


Vitess Engineering Team

Vitess 16 is now generally available with updates to VDiff v2, VTOrc, MySQL compatibility, and more.


Brian Morrison II

PlanetScale Vitess is more than just a drop-in replacement for MySQL. Learn about everything PlanetScale can do for you.


Vitess Engineering Team

Vitess 15 is now generally available with updates to VTOrc, VTAdmin, MySQL compatibility, and more.


Brian Morrison II

Learn what Vitess is, how it works, and how it can improve your database‘s resilience, scalability, and performance.


Florent Poinsard, Harshit Gangal

Learn how we detected and optimized two slow queries in arewefastyet using PlanetScale Insights.


Sugu Sougoumarane

In the final installment of the consensus algorithm series we pull everything together with some final thoughts.


Sugu Sougoumarane

In part 7 of the Consensus algorithm series we combine everything we’ve worked at to cover propagating requests


Vitess Engineering Team

Learn about what was just released in Vitess 14


Andres Taylor

Vitess is a database proxy that creates an illusion of a single database when in reality the query is sent to multiple MySQL instances.


Sugu Sougoumarane

In part 6 of the Consensus algorithms series we look at how to handle request completions


Sugu Sougoumarane

In part 5 of our consensus algorithms series we discuss how we handle race conditions and forward progress requirements.


Sugu Sougoumarane

In part 4 of the consensus algorithms series we look at how algorithm leaders are established and revoked.


Holly Guevara [@hollylawly], Shlomi Noach

Learn how we used VReplication to allow for migration reverts with data retention.


Florent Poinsard

Learn about the Vitess 13 release.


Deepthi Sigireddi

At PlanetScale our vision is to build a database developers love that can scale indefinitely. To do this we knew we needed a database with a history of powering companies that deal with humongous amounts of data and traffic. That’s why we chose Vitess.


Alkin Tezuysal

On behalf of the Vitess maintainers, I am pleased to announce the general availability of Vitess 9.


Alkin Tezuysal

On behalf of the Vitess maintainers team, I am pleased to announce the general availability of Vitess 8 for MySQL.


Sugu Sougoumarane

Consensus Use Cases


Shlomi Noach

How the new integration adds new failure detection and recovery scenarios making orchestrator’s operation goal-oriented.


Sugu Sougoumarane

The Rules of Consensus


Sugu Sougoumarane

This is a multi-part blog series and will be updated with links to the corresponding posts.


Jiten Vaidya

Rate Puppies in a Rust app with Sharded MySQL Database


Deepthi Sigireddi

On behalf of the Vitess maintainers team, I am pleased to announce the general availability of Vitess 7. Major themes include improved SQL support as we continue to progress towards (almost) full MySQL compatibility.


Abhi Vaidyanatha

Here at PlanetScale we hear some concerns about the reliability of Vitess and its capabilities with regards to data loss.


Morgan Tocker

I am excited to announce the general availability of Vitess 6, the second release to follow our new accelerated release schedule.