Generalized distributed rate limiting
The Power of Two Choices in Randomized Load Balancing