How to ship a database every day

How to ship a database every day

turbopuffer deploys dozens of database upgrades daily across 100+ clusters, including BYOC clusters it can't directly access. The key is a local Kubernetes controller that drives operations via a custom resource, while a central control plane (API + MySQL) handles work distribution and status tracking. This design allows engineers to ship fast without DevOps, using a keyboard-driven UI inspired by Linear.

We don't want different control planes for BYOC and SaaS, so we have to design for the lowest common denominator.

More from this day

2026-08-17