When two choices are not enough: Balancing at scale in Distributed Stream Processing
The Power of Two Choices in Randomized Load Balancing