The power of both choices: Practical load balancing for distributed stream processing engines | Publicación