« All posts

We Migrated Vercel's Database to DynamoDB

Vercel transitioned its database from Redis to DynamoDB for enhanced durability. Learn about the live migration process and strategies employed.

Vercel utilizes a warm pool for each build, initially managed in Redis. Over time, this state became a liability, risking billing mappings if data was lost. To ensure durability, we migrated to DynamoDB, executing a live transition with carefully managed phases and rollback options. This migration process allowed us to maintain service continuity while improving data reliability.

This synthesis was produced from its source by AI; there is no human editor or manual review step. How we work