Shopify handles its petabyte-scale MySQL database using innovative techniques to ensure zero downtime, maintain read consistency, and implement efficient backup and restore processes. Shard balancing is used to distribute traffic loads efficiently across database instances. Ghostferry, an in-house tool, assists in database

15m read timeFrom blog.bytebytego.com
Post cover image
Table of contents
Generate Handwritten SDKs (Sponsored)Shard Balancing with Zero DowntimeRead Consistency with Database ReplicationDatabase Backup and RestoreConclusion
1 Comment

Sort: