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