Redistributing data when adding or removing nodes
How systems route requests to the correct partition