Slide 17
Slide 17 text
Assign Partitions to Brokers
For a topic with n partitions
Pick a random BrokerID (N)
Assign Leader of
partition i to broker N + i
Pick a random BrokerID (M)
Assign Followers of partition to
broker M + i, M + i + 1
Avoid same (leader, follower) pattern
Partition Leader Follower
0 5 2, 3
1 0 3, 4
2 1 4, 5
3 2 5, 0
4 3 0, 1
5 4 1, 2
6 5 3, 4
7 0 4, 5