Case Study: PlanetScale cuts CI runtimes in half with Depot

A Depot Case Study

Preview of the PlanetScale Case Study

PlanetScale cuts CI runtime in half with Depot

PlanetScale, a provider of high-performance cloud databases, faced significant challenges with their CI infrastructure. They relied on a mix of self-hosted Buildkite and GitHub Actions runners, which required constant management and tuning from their infrastructure team. This led to slow runtimes, caching issues, and a major breaking point when their vendor was unresponsive to a multi-hour outage request. The company needed a high-performance, scalable solution that would eliminate this manual toil.

Depot provided a drop-in replacement that eliminated the need for PlanetScale to manage their own runner fleet. The solution resulted in runtimes that were roughly twice as fast on many jobs, with one internal tooling build dropping from 10-12 minutes to just 4 minutes. Most notably, Depot completely eliminated the queue contention that plagued their large Vitess test suites, transforming a previously daily problem into something the team no longer has to think about.


View this case study…

Depot

10 Case Studies