System Design -Sharding, Partitioning, Indexing, and all about databases

Mental model — a big square(map) having different colors , when we cut it and rejoin it using tape — sharding and when we hide it and…