The power of both choices: Practical load balancing for distributed stream processing engines | IEEE Conference Publication | IEEE Xplore