System Design Drill Day 6: Sharding and Partitioning a MySQL Orders Table
How to split a MySQL orders table across shards: choosing a shard key, routing with logical shards, keeping reports off the shards and resharding.

How to split a MySQL orders table across shards: choosing a shard key, routing with logical shards, keeping reports off the shards and resharding.

How MySQL read replicas scale reads, why replication lag breaks read-your-writes, and how to handle it in Laravel.
