Post

We migrated the database behind every build at Vercel, one of our most critical services, while it handled 6,000 deployments a minute. The story of how it happened, our philosophy, and what we learned ↓ vercel.com/blog/how-we...

vercel.comHow we migrated the database behind every Vercel buildHow we migrated the build warm pool, one of the most critical services at Vercel, from Redis to DynamoDB live in production, through feature-flagged phases with a rollback at every step.

0 reposts9 likes

Live database migrations under load are one of those problems where your rollback plan matters more than your migration plan. If the rollback takes longer than the migration, you've already lost.