Migrating Etsy’s database sharding to Vitess

· Etsy, Inc. · March 19, 2026, 10:02 p.m.
Summary
The blog post details Etsy's migration from a sharded MySQL architecture to Vitess vindexes for improved database management. It outlines the challenges faced with the existing system, including dependency on a single index database and manual scaling processes. The transition to Vitess facilitated more efficient data handling, reduced the complexity of database operations, and allowed for cross-shard queries, resulting in better performance and scalability. Despite the complexities involved, the migration was achieved with minimal downtime and positive outcomes for end users.
AUTHOR
Sponsored
Zulip logo Zulip
Organized team chat for people who take work seriously. Topic-based threading keeps conversations focused.
Try Zulip
Become a sponsor →