This is the twenty-first video in the series of System Design Primer Course. We talk about one more important component of System Design: Sharding.
We want software engineers and aspiring software engineers to develop basics and get ready for the world of interviews as well as excelling as a Software Engineer.

We talk about the following:
Horizontal vs Vertical DB Partioning
Logical vs Physical Shards
Algorithmic vs Physical Sharding
Pros and Cons of Sharding

#database

What is Database Sharding, Logical and Physical Shards, Dynamic vs Algorithmic Sharding
1.25 GEEK