Replication & Sharding โ€” Databases | System Design Interview Guide