Here’s an interesting question asked on Partitioning and Sharding ⚡
The question is particularly interesting because we always think of sharding the database, but what if we chose to partition the data but not shard the database?
Read my answer to understand some real-world benefits, and watch the video to understand the concepts in-depth and how databases are scaled using them.
watch - youtu.be/wXvljefXyEo
ps: I keep writing and sharing these engineering nuggets, so if you are keen on learning them, follow along.