01
Non-blocking schema migrations
Deploying database DDL updates to production without locking tables or taking downtime.
Technologies — Databases & storage
We scale MySQL workloads horizontally with PlanetScale and Vitess, enabling non-blocking schema migrations and automated sharding.
Core capabilities
01
Deploying database DDL updates to production without locking tables or taking downtime.
02
Testing schema changes in isolated development branches before merging to main production.
03
Distributing large MySQL tables across multiple database nodes with transparent query routing.
Use cases
Shipping frequent database schema updates without fearing schema migration locks.
Heavy concurrent read and write traffic spread across sharded database clusters.
How we staff it
Seniority and experience are agreed in the proposal, and you interview every engineer before they start.
Working-hours overlap is agreed for each engagement and written into the statement of work — the shared window, who shifts hours, and how handoffs work outside it.
Technical FAQs
PlanetScale uses Vitess's VReplication engine to create a shadow table, sync data in the background, and perform a momentary metadata cutover.
PlanetScale supports foreign key constraints natively or can manage relationship integrity at the application/Vitess level for sharded environments.
Ecosystem
Tell us about your architecture, backlog and team. We'll reply within one business day with an honest read on whether we can help.