Blog

Get the newsletter!

Horizontal Sharding for MySQL Made Easy

2 minute read.
by Lucy Burns
10/22/2020

Want to horizontally scale your database without all the effort? Check out our latest resharding workflow that allows you to scale from 1 shard to 128 with a few clicks of a button.

Read More Click to read more.

Pitfalls of Isolation Levels in Distributed Databases

3 minute read.
by Sugu Sougoumarane
10/4/2020

The more loosely coupled components are in a distributed system, the better it scale

Read More Click to read more.

MySQL semi-sync replication: durability, consistency and split brains

7 minute read.
by Shlomi Noach
10/2/2020

We look at some basics and follow up to present scenarios that require higher level intervention to ensure availability and to avoid split brains from taking place.

Read More Click to read more.

Blog series: Consensus Algorithms at Scale - Part 3

10 minute read.
by Sugu Sougoumarane
9/26/2020

Consensus Use Cases

Read More Click to read more.

Orchestrator failure detection and recovery: New Beginnings

6 minute read.
by Shlomi Noach
9/19/2020

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

Read More Click to read more.

Blog series: Consensus Algorithms at Scale - Part 2

6 minute read.
by Sugu Sougoumarane
9/9/2020

The Rules of Consensus

Read More Click to read more.

On joining PlanetScale and the vision of open source database infrastructure

3 minute read.
by Shlomi Noach
9/1/2020

Why I joined PlanetScale to work on Vitess and PlanetScaleDB, and what I perceive Vitess can become in the MySQL open source ecosystem.

Read More Click to read more.

Blog series: Consensus Algorithms at Scale - Part 1

4 minute read.
by Sugu Sougoumarane
8/28/2020

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

Read More Click to read more.

Learn Horizontal Scaling on PlanetScaleDB with Vitess — Rate Puppies in a Rust app with Sharded MySQL Database

9 minute read.
by Jiten Vaidya
8/14/2020

Rate Puppies in a Rust app with Sharded MySQL Database

Read More Click to read more.

Demo: Multi-Cloud on PlanetScaleDB

3 minute read.
by Abhi Vaidyanatha
8/14/2020

Software engineer Abhi Vaidyanatha walks us through a live deployment of a true multi-cloud Vitess cluster on PlanetScaleDB

Read More Click to read more.

How to set up a scalable, stateful web app in 10 minutes

8 minute read.
by Bill Gordon
8/7/2020

Pair a rapid app deployment solution with a scalable SQL database, allowing you to iterate quickly with the knowledge that your storage will grow with your data.

Read More Click to read more.

Announcing Vitess 7

2 minute read.
by Deepthi Sigireddi
7/28/2020

On behalf of the Vitess maintainers team, I am pleased to announce the general availability of Vitess 7. Major Themes Improved SQL Support We continued to progress towards (almost) full MySQL compatibility.

Read More Click to read more.

Debunking 3 myths about Vitess fault tolerance

2 minute read.
by Abhi Vaidyanatha
6/10/2020

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

Read More Click to read more.

Announcing Vitess 6

2 minute read.
4/29/2020

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

Read More Click to read more.

ACID Transactions are not just for banks - the Vitess approach

6 minute read.
by Jiten Vaidya
4/29/2020

Build systems that do not lose data. Vitess prevents asynchronous failure in two ways: (1) ensuring that the changes are saved locally on storage, with the redo log and binary logs safely written to disk and (2) making use of semi-synchronous replication.

Read More Click to read more.

Videos: Intro to Vitess—its powerful capabilities and how to get started

2 minute read.
by Abhi Vaidyanatha
4/23/2020

This video playlist featuring Vitess co-creator, Sugu Sougoumarane, is an excellent resource to learn more about the features and capabilities of open source Vitess.

Read More Click to read more.

Behind the Scenes at PlanetScale Engineering: Why is Multi-Cloud a Hard Problem?

7 minute read.
by Abhi Vaidyanatha
4/10/2020

With the recent release of our new multi-cloud offering, the PlanetScale engineering team achieved a feat that has never been done before: enabling a database-as-a-service to replicate across the three major cloud providers. Learn how we did it.

Read More Click to read more.

PlanetScaleDB delivers true multi-cloud, multi-region clusters on AWS, GCP, and Azure

5 minute read.
by Jiten Vaidya
3/31/2020

True multi-cloud, multi-region clusters for PlanetScaleDB now available in beta release on AWS, GCP, and Azure.

Read More Click to read more.

How to deploy a true multi-cloud database on PlanetScaleDB

3 minute read.
by Lucy Burns
3/31/2020

We’ve made it easy to set up a multi-region or multi-cloud database. While our multi-cloud and multi-region databases on PlanetScaleDB are in beta and should not be used for production workloads, you can get started right away by creating an account.

Read More Click to read more.

PlanetScale migrates open source Vitess test suite from Python to Go

3 minute read.
by Deepthi Sigireddi
3/20/2020

It's easier than ever to contribute to Vitess. The test suite migration from Python to golang makes Vitess more developer friendly.

Read More Click to read more.

Security Update: New GCR Based Planetscale Public Registry

2 minute read.
3/3/2020

March 3, 2020 Security Update: New GCR Based Planetscale Public Registry If you are still pulling from registry.planetscale.com, you should update all your systems to instead pull from us.gcr.io/planetscale-vitess by March 26, 2020.

Read More Click to read more.
Get the newsletter!
Visit our FacebookVisit our TwitterVisit our LinkedIn
2020, PlanetScale Inc.