The post discusses the process of horizontally scaling the Rails backend of the Shop app using Vitess. It covers the challenges faced, the benefits of using Vitess, and the steps involved in the migration.

24m read timeFrom shopify.engineering
Post cover image
Table of contents
Good problemsPreparing for VitessPhase 1: “Vitessifying”Phase 2: Splitting into multiple keyspacesPhase 3: Sharding the “Users” keyspace.Parting thoughts

Sort: