~learn.
lecture · 18:54 · 5 checkpoints · browser voice

Partitioning: how do you split data across machines?

Why one database hits a ceiling, how hash, range and directory partitioning each break, why modulo resharding moves almost everything while consistent hashing moves one arc, and how to partition a URL shortener that survives a viral link.

01 · Previously
W01 · DAY 01 · Partitioning Deep-Dive

Previously: the Week 1 map.

Previously: where does data live?

In the Week 1 preview, you saw the week's one big question: where does the data live?