YoVDO

Zero-Downtime Rebalancing and Data Migration of a Mature Multi-Shard Platform

Offered By: USENIX via YouTube

Tags

SREcon Courses MySQL Courses Scalability Courses Data Migration Courses Multi-Tenant Architecture Courses

Course Description

Overview

Explore a comprehensive conference talk on zero-downtime rebalancing and data migration for mature multi-shard platforms. Delve into the challenges of application-level sharding in multi-tenant architectures and discover advanced solutions developed over years of experience. Learn how Shopify utilizes the MySQL binlog event stream to balance hundreds of shards, isolate heavy tenants, and transfer massive datasets across environments without downtime. Gain insights into building a robust sharding toolkit that goes beyond initial implementation, enabling seamless scaling and maintenance of large-scale distributed systems.

Syllabus

SREcon19 Europe/Middle East/Africa - Zero-Downtime Rebalancing and Data Migration of a Mature...


Taught by

USENIX

Related Courses

How to Not Destroy Your Production Kubernetes Clusters
USENIX via YouTube
SRE and ML - Why It Matters
USENIX via YouTube
Knowledge and Power - A Sociotechnical Systems Discussion on the Future of SRE
USENIX via YouTube
Tracing Bare Metal with OpenTelemetry
USENIX via YouTube
Improving How We Observe Our Observability Data - Techniques for SREs
USENIX via YouTube