Partitioning for System Design Interview (4): number of partitions
Read System Design resources by signing-up for Medium, or if you prefer video courses, check out Udacity.
Rebalancing Partitions
As a system ages and user access patterns change over time, some partitions may handle a greater portion of the overall load on the system than their fair share. In such circumstances, partitions may be rebalanced, which involves moving data from partitions under high load to partitions with low load so that…