{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,19]],"date-time":"2026-03-19T23:53:20Z","timestamp":1773964400301,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":32,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,6,26]],"date-time":"2017-06-26T00:00:00Z","timestamp":1498435200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"National High Technology Research and Development Program of China (863 Project)","award":["2015AA015307"],"award-info":[{"award-number":["2015AA015307"]}]},{"name":"National Science Foundation of China","award":["61232002"],"award-info":[{"award-number":["61232002"]}]},{"name":"National Science Foundation of China","award":["61672233"],"award-info":[{"award-number":["61672233"]}]},{"name":"Singapore's Agency for Science Technology and Research"},{"name":"Science and Technology Planning Project of Guangdong","award":["2015B010131015"],"award-info":[{"award-number":["2015B010131015"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,6,26]]},"DOI":"10.1145\/3078597.3078613","type":"proceedings-article","created":{"date-parts":[[2017,6,23]],"date-time":"2017-06-23T12:46:51Z","timestamp":1498222011000},"page":"15-26","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":37,"title":["Parallel Stream Processing Against Workload Skewness and Variance"],"prefix":"10.1145","author":[{"given":"Junhua","family":"Fang","sequence":"first","affiliation":[{"name":"East China Normal University, Shanghai, China"}]},{"given":"Rong","family":"Zhang","sequence":"additional","affiliation":[{"name":"East China Normal University, Shanghai, China"}]},{"given":"Tom Z.J.","family":"Fu","sequence":"additional","affiliation":[{"name":"Guangdong University of Technology &amp; Advanced Digital Sciences Center Illinois at Singapore Pte. Ltd., Singapore, Singapore"}]},{"given":"Zhenjie","family":"Zhang","sequence":"additional","affiliation":[{"name":"Advanced Digital Sciences Center Illinois at Singapore Pte. Ltd., Singapore, Singapore"}]},{"given":"Aoying","family":"Zhou","sequence":"additional","affiliation":[{"name":"East China Normal University, Shanghai, China"}]},{"given":"Junhua","family":"Zhu","sequence":"additional","affiliation":[{"name":"Shannon Lab Huawei Technologies Co., Shanghai, China"}]}],"member":"320","published-online":{"date-parts":[[2017,6,26]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Apache Storm. In http:\/\/storm.apache.org\/.  Apache Storm. In http:\/\/storm.apache.org\/."},{"key":"e_1_3_2_1_2_1","unstructured":"D. Abadi Y. Ahmad M. Balazinska and etal 2005. The Design of the Borealis Stream Processing Engine. In CIDR. pages 277--289.  D. Abadi Y. Ahmad M. Balazinska and et al. 2005. The Design of the Borealis Stream Processing Engine. In CIDR. pages 277--289."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"crossref","unstructured":"Y. Ahmad and U. Cetintemel. 2004. Network-aware Query Processing for Stream-based Applications. In VLDB. pages 456--467.   Y. Ahmad and U. Cetintemel. 2004. Network-aware Query Processing for Stream-based Applications. In VLDB. pages 456--467.","DOI":"10.1016\/B978-012088469-8.50042-5"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2488222.2488267"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"crossref","unstructured":"T. P. Chen H. Haussecker A. Bovyrin and etal 2005. Computer Vision Workload Analysis: Case Study of Video Surveillance Systems. Intel Technology Journal 9 2 (2005).  T. P. Chen H. Haussecker A. Bovyrin and et al. 2005. Computer Vision Workload Analysis: Case Study of Video Surveillance Systems. Intel Technology Journal 9 2 (2005).","DOI":"10.1535\/itj.0902.02"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/129888.129894"},{"key":"e_1_3_2_1_7_1","volume-title":"Optimal Operator State Migration for Elastic Data Stream Processing. CoRR abs\/1501.03619","author":"Ding Jianbing","year":"2015","unstructured":"Jianbing Ding , Tom Z. J. Fu , Richard T. B. Ma , Marianne Winslett , Yin Yang , Zhenjie Zhang , and Hongyang Chao . 2015. Optimal Operator State Migration for Elastic Data Stream Processing. CoRR abs\/1501.03619 ( 2015 ). Jianbing Ding, Tom Z. J. Fu, Richard T. B. Ma, Marianne Winslett, Yin Yang, Zhenjie Zhang, and Hongyang Chao. 2015. Optimal Operator State Migration for Elastic Data Stream Processing. CoRR abs\/1501.03619 (2015)."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.14778\/2732279.2732281"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2015.49"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2733373.2807401"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-013-0335-9"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2013.295"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/258533.258660"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/SFCS.1982.61"},{"key":"e_1_3_2_1_15_1","first-page":"308","volume-title":"COLA: Optimizing Stream Processing Applications via Graph Partitioning. In Middleware.","author":"Khandekar R.","year":"2009","unstructured":"R. Khandekar , K. Hildrum , S. Parekh , D. Rajan , J. Wolf , K. Wu , H. Andrade , and B. Gedik . 2009 . COLA: Optimizing Stream Processing Applications via Graph Partitioning. In Middleware. pages 308 -- 327 . R. Khandekar, K. Hildrum, S. Parekh, D. Rajan, J. Wolf, K. Wu, H. Andrade, and B. Gedik. 2009. COLA: Optimizing Stream Processing Applications via Graph Partitioning. In Middleware. pages 308--327."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2742788"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1809049.1809073"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2213836.2213840"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2746485"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"crossref","unstructured":"M. Nasir G. Morales D. Garciasoriano N. Kourtellis and M. Serafini. 2015. The Power of Both Choices: Practical Load Balancing for Distributed Stream Processing Engines. In ICDE. pages 137--148.  M. Nasir G. Morales D. Garciasoriano N. Kourtellis and M. Serafini. 2015. The Power of Both Choices: Practical Load Balancing for Distributed Stream Processing Engines. In ICDE. pages 137--148.","DOI":"10.1109\/ICDE.2015.7113279"},{"key":"e_1_3_2_1_21_1","first-page":"589","volume-title":"Nicolas Kourtellis, and Marco Serafini.","author":"Uddin Nasir Muhammad Anis","year":"2016","unstructured":"Muhammad Anis Uddin Nasir , Gianmarco De Francisci Morales , Nicolas Kourtellis, and Marco Serafini. 2016 . When two choices are not enough: Balancing at scale in distributed stream processing. In ICDE. pages 589 -- 600 . Muhammad Anis Uddin Nasir, Gianmarco De Francisci Morales, Nicolas Kourtellis, and Marco Serafini. 2016. When two choices are not enough: Balancing at scale in distributed stream processing. In ICDE. pages 589--600."},{"key":"e_1_3_2_1_22_1","first-page":"25","volume-title":"Flux: An Adaptive Partitioning Operator for Continuous Query Systems. In ICDE.","author":"Shah M.","year":"2003","unstructured":"M. Shah , J. Hellerstein , S. Chandrasekaran , and M. Franklin . 2003 . Flux: An Adaptive Partitioning Operator for Continuous Query Systems. In ICDE. pages 25 -- 36 . M. Shah, J. Hellerstein, S. Chandrasekaran, and M. Franklin. 2003. Flux: An Adaptive Partitioning Operator for Continuous Query Systems. In ICDE. pages 25--36."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2588555.2595641"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2012.58"},{"key":"e_1_3_2_1_25_1","unstructured":"C. Walton A. Dale and R. Jenevein. 1991. A Taxonomy and Performance Model of Data Skew Effects in Parallel Joins. In VLDB. pages 537--548.   C. Walton A. Dale and R. Jenevein. 1991. A Taxonomy and Performance Model of Data Skew Effects in Parallel Joins. In VLDB. pages 537--548."},{"key":"e_1_3_2_1_26_1","first-page":"306","volume-title":"SODA: An Optimizing Scheduler for Large-scale Stream-based Distributed Computer Systems. In Middleware.","author":"Wolf J.","year":"2008","unstructured":"J. Wolf , N. Bansal , K. Hildrum , S. Parekh , D. Rajan , R. Wagle , K. Wu , and L. Fleischer . 2008 . SODA: An Optimizing Scheduler for Large-scale Stream-based Distributed Computer Systems. In Middleware. pages 306 -- 325 . J. Wolf, N. Bansal, K. Hildrum, S. Parekh, D. Rajan, R. Wagle, K. Wu, and L. Fleischer. 2008. SODA: An Optimizing Scheduler for Large-scale Stream-based Distributed Computer Systems. In Middleware. pages 306--325."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"crossref","unstructured":"Y. Wu and K. Tan. 2015. ChronoStream: Elastic Stateful Stream Computation in the Cloud. In ICDE. pages 723--734.  Y. Wu and K. Tan. 2015. ChronoStream: Elastic Stateful Stream Computation in the Cloud. In ICDE. pages 723--734.","DOI":"10.1109\/ICDE.2015.7113328"},{"key":"e_1_3_2_1_28_1","unstructured":"Y. Xing J. Hwang U. Cetintemel and S. Zdonik. 2006. Providing Resiliency to Load Variations in Distributed Stream Processing. In VLDB. pages 775--786.   Y. Xing J. Hwang U. Cetintemel and S. Zdonik. 2006. Providing Resiliency to Load Variations in Distributed Stream Processing. In VLDB. pages 775--786."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2005.53"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1376616.1376720"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522737"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2005.54"}],"event":{"name":"HPDC '17: The 26th International Symposium on High-Performance Parallel and Distributed Computing","location":"Washington DC USA","acronym":"HPDC '17","sponsor":["University of Arizona University of Arizona","SIGARCH ACM Special Interest Group on Computer Architecture","SIGHPC ACM Special Interest Group on High Performance Computing, Special Interest Group on High Performance Computing"]},"container-title":["Proceedings of the 26th International Symposium on High-Performance Parallel and Distributed Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3078597.3078613","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3078597.3078613","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:03:15Z","timestamp":1750215795000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3078597.3078613"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,6,26]]},"references-count":32,"alternative-id":["10.1145\/3078597.3078613","10.1145\/3078597"],"URL":"https:\/\/doi.org\/10.1145\/3078597.3078613","relation":{},"subject":[],"published":{"date-parts":[[2017,6,26]]},"assertion":[{"value":"2017-06-26","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}