Partial Key Grouping: Load-Balanced Partitioning of Distributed Streams
Scalable Distributed Stream Processing