A Holistic Stream Partitioning Algorithm for Distributed Stream Processing Systems | IEEE Conference Publication | IEEE Xplore