{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,5]],"date-time":"2026-10-05T17:15:45Z","timestamp":1791220545511,"version":"4.1.0"},"publisher-location":"New York, NY, USA","reference-count":56,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,9,24]],"date-time":"2017-09-24T00:00:00Z","timestamp":1506211200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"European Commission (EACEA)"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,9,24]]},"DOI":"10.1145\/3127479.3127492","type":"proceedings-article","created":{"date-parts":[[2017,9,27]],"date-time":"2017-09-27T08:34:00Z","timestamp":1506501240000},"page":"189-200","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":42,"title":["Towards automatic parameter tuning of stream processing systems"],"prefix":"10.1145","author":[{"given":"Muhammad","family":"Bilal","sequence":"first","affiliation":[{"name":"Universit\u00e9 catholique de Louvain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Marco","family":"Canini","sequence":"additional","affiliation":[{"name":"KAUST"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2017,9,24]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Apache Flink. http:\/\/flink.apache.org\/.  Apache Flink. http:\/\/flink.apache.org\/."},{"key":"e_1_3_2_1_2_1","unstructured":"Apache Spark. http:\/\/spark.apache.org\/.  Apache Spark. http:\/\/spark.apache.org\/."},{"key":"e_1_3_2_1_3_1","unstructured":"Apache Storm. http:\/\/storm.apache.org\/.  Apache Storm. http:\/\/storm.apache.org\/."},{"key":"e_1_3_2_1_4_1","unstructured":"Apache storm performance tuners. https:\/\/www.ericsson.com\/research-blog\/data-knowledge\/apache-storm-performance-tuners.  Apache storm performance tuners. https:\/\/www.ericsson.com\/research-blog\/data-knowledge\/apache-storm-performance-tuners."},{"key":"e_1_3_2_1_5_1","unstructured":"Companies using Apache Storm. http:\/\/storm.apache.org\/Powered-By.html.  Companies using Apache Storm. http:\/\/storm.apache.org\/Powered-By.html."},{"key":"e_1_3_2_1_6_1","unstructured":"How spotify scales apache storm. https:\/\/labs.spotify.com\/2015\/01\/05\/how-spotify-scales-apache-storm.  How spotify scales apache storm. https:\/\/labs.spotify.com\/2015\/01\/05\/how-spotify-scales-apache-storm."},{"key":"e_1_3_2_1_7_1","unstructured":"Intel storm benchmark. https:\/\/github.com\/intel-hadoop\/storm-benchmark.  Intel storm benchmark. https:\/\/github.com\/intel-hadoop\/storm-benchmark."},{"key":"e_1_3_2_1_8_1","unstructured":"Investment in Fast Data Processing Growing: Survey. http:\/\/www.enterpriseappstoday.com\/data-management\/investment-in-fast-data-processing-growing-survey.html.  Investment in Fast Data Processing Growing: Survey. http:\/\/www.enterpriseappstoday.com\/data-management\/investment-in-fast-data-processing-growing-survey.html."},{"key":"e_1_3_2_1_9_1","unstructured":"Making storm fly with netty. https:\/\/yahooeng.tumblr.com\/post\/64758709722\/making-storm-fly-with-netty.  Making storm fly with netty. https:\/\/yahooeng.tumblr.com\/post\/64758709722\/making-storm-fly-with-netty."},{"key":"e_1_3_2_1_10_1","unstructured":"Notes on tuning storm+trident. https:\/\/gist.github.com\/mrflip\/5958028.  Notes on tuning storm+trident. https:\/\/gist.github.com\/mrflip\/5958028."},{"key":"e_1_3_2_1_11_1","unstructured":"Parameter tuning framework repository. https:\/\/github.com\/MBtech\/stormbenchmark\/.  Parameter tuning framework repository. https:\/\/github.com\/MBtech\/stormbenchmark\/."},{"key":"e_1_3_2_1_12_1","unstructured":"Performance tuning for hdinsight storm and microsoft azure eventhubs. https:\/\/blogs.msdn.microsoft.com\/shanyu\/2015\/05\/14\/performance-tuning-for-hdinsight-storm-and-microsoft-azure-eventhubs.  Performance tuning for hdinsight storm and microsoft azure eventhubs. https:\/\/blogs.msdn.microsoft.com\/shanyu\/2015\/05\/14\/performance-tuning-for-hdinsight-storm-and-microsoft-azure-eventhubs."},{"key":"e_1_3_2_1_13_1","unstructured":"Rolling top words topology from bigdatabench. http:\/\/prof.ict.ac.cn\/bdb_uploads\/bdb_streaming\/SocialNetwork-JStorm.tar.gz.  Rolling top words topology from bigdatabench. http:\/\/prof.ict.ac.cn\/bdb_uploads\/bdb_streaming\/SocialNetwork-JStorm.tar.gz."},{"key":"e_1_3_2_1_14_1","unstructured":"Sentiment analysis storm. https:\/\/github.com\/zdata-inc\/StormSampleProject.  Sentiment analysis storm. https:\/\/github.com\/zdata-inc\/StormSampleProject."},{"key":"e_1_3_2_1_15_1","unstructured":"T-digest. https:\/\/github.com\/tdunning\/t-digest.  T-digest. https:\/\/github.com\/tdunning\/t-digest."},{"key":"e_1_3_2_1_16_1","unstructured":"T-digest service. https:\/\/github.com\/MBtech\/TDigestService.  T-digest service. https:\/\/github.com\/MBtech\/TDigestService."},{"key":"e_1_3_2_1_17_1","volume-title":"14th USENIX Symposium on Networked Systems Design and Implementation (NSDI 17)","author":"Alipourfard O.","year":"2017","unstructured":"O. Alipourfard , H. H. Liu , J. Chen , S. Venkataraman , M. Yu , and M. Zhang . Cherrypick: Adaptively unearthing the best cloud configurations for big data analytics . In 14th USENIX Symposium on Networked Systems Design and Implementation (NSDI 17) . USENIX Association , 2017 . O. Alipourfard, H. H. Liu, J. Chen, S. Venkataraman, M. Yu, and M. Zhang. Cherrypick: Adaptively unearthing the best cloud configurations for big data analytics. In 14th USENIX Symposium on Networked Systems Design and Implementation (NSDI 17). USENIX Association, 2017."},{"key":"e_1_3_2_1_18_1","volume-title":"Storm Applied: Strategies for Real-time Event Processing","author":"Allen S. T.","year":"2015","unstructured":"S. T. Allen , M. Jankowski , and P. Pathirana . Storm Applied: Strategies for Real-time Event Processing . Manning Publications Co. , Greenwich, CT, USA , 1 st edition, 2015 . S. T. Allen, M. Jankowski, and P. Pathirana. Storm Applied: Strategies for Real-time Event Processing. Manning Publications Co., Greenwich, CT, USA, 1st edition, 2015.","edition":"1"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2488222.2488267"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1807128.1807150"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/IJCNN.2016.7727626"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/872757.872857"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2670979.2670995"},{"key":"e_1_3_2_1_24_1","volume-title":"Tuning Database Configuration Parameters with iTuned. VLDB Endowment, 2(1)","author":"Duan S.","year":"2009","unstructured":"S. Duan , V. Thummala , and S. Babu . Tuning Database Configuration Parameters with iTuned. VLDB Endowment, 2(1) , 2009 . S. Duan, V. Thummala, and S. Babu. Tuning Database Configuration Parameters with iTuned. VLDB Endowment, 2(1), 2009."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.14778\/3137765.3137786"},{"key":"e_1_3_2_1_26_1","volume-title":"HotPar","author":"Ganapathi A.","year":"2009","unstructured":"A. Ganapathi , K. Datta , A. Fox , and D. Patterson . A case for machine learning to optimize multicore performance . In HotPar , 2009 . A. Ganapathi, K. Datta, A. Fox, and D. Patterson. A case for machine learning to optimize multicore performance. In HotPar, 2009."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2806777.2806847"},{"key":"e_1_3_2_1_28_1","volume-title":"Profiling, what-if analysis, and cost-based optimization of MapReduce programs. VLDB Endowment, 4(11)","author":"Herodotou H.","year":"2011","unstructured":"H. Herodotou and S. Babu . Profiling, what-if analysis, and cost-based optimization of MapReduce programs. VLDB Endowment, 4(11) , 2011 . H. Herodotou and S. Babu. Profiling, what-if analysis, and cost-based optimization of MapReduce programs. VLDB Endowment, 4(11), 2011."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2038916.2038934"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/MASCOTS.2016.17"},{"key":"e_1_3_2_1_31_1","volume-title":"HotCloud","author":"Kambatla K.","year":"2009","unstructured":"K. Kambatla , A. Pathak , and H. Pucha . Towards Optimizing Hadoop Provisioning in the Cloud . In HotCloud , 2009 . K. Kambatla, A. Pathak, and H. Pucha. Towards Optimizing Hadoop Provisioning in the Cloud. In HotCloud, 2009."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2742788"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2600212.2600229"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-40047-6_42"},{"key":"e_1_3_2_1_36_1","first-page":"439","volume-title":"Proc. of NSDI","author":"Lin W.","year":"2016","unstructured":"W. Lin , Z. Qian , J. Xu , S. Yang , J. Zhou , and L. Zhou . Streamscope: continuous reliable distributed processing of big data streams . In Proc. of NSDI , pages 439 -- 454 , 2016 . W. Lin, Z. Qian, J. Xu, S. Yang, J. Zhou, and L. Zhou. Streamscope: continuous reliable distributed processing of big data streams. In Proc. of NSDI, pages 439--454, 2016."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2287076.2287117"},{"key":"e_1_3_2_1_38_1","volume-title":"A Comparison of Three Methods for Selecting Values of Input Variables in the Analysis of Output from a Computer Code. Technometrics, 21(2)","author":"McKay M.","year":"1979","unstructured":"M. McKay , R. Beckman , and W. Conover . A Comparison of Three Methods for Selecting Values of Input Variables in the Analysis of Output from a Computer Code. Technometrics, 21(2) , 1979 . M. McKay, R. Beckman, and W. Conover. A Comparison of Three Methods for Selecting Values of Input Variables in the Analysis of Output from a Computer Code. Technometrics, 21(2), 1979."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1016\/0378-3758(94)00035-T"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2015.7113279"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2016.7498273"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2063384.2063462"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2814576.2814808"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDEW.2013.6547428"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.5555\/894174"},{"key":"e_1_3_2_1_46_1","volume-title":"USENIX ATC","author":"Shivam P.","year":"2008","unstructured":"P. Shivam , V. Marupadi , J. Chase , and S. Babu . Cutting Corners: Workbench Automation for Server Benchmarking . In USENIX ATC , 2008 . P. Shivam, V. Marupadi, J. Chase, and S. Babu. Cutting Corners: Workbench Automation for Server Benchmarking. In USENIX ATC, 2008."},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/2076022.1993495"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/MASCOT.2008.4770581"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3064029"},{"key":"e_1_3_2_1_50_1","volume-title":"Drizzle: Fast and adaptable stream processing at scale","author":"Venkataraman S.","year":"2016","unstructured":"S. Venkataraman , A. Panda , K. Ousterhout , A. Ghodsi , M. J. Franklin , B. Recht , and I. Stoica . Drizzle: Fast and adaptable stream processing at scale , 2016 . http:\/\/shivaram.org\/drafts\/drizzle.pdf. S. Venkataraman, A. Panda, K. Ousterhout, A. Ghodsi, M. J. Franklin, B. Recht, and I. Stoica. Drizzle: Fast and adaptable stream processing at scale, 2016. http:\/\/shivaram.org\/drafts\/drizzle.pdf."},{"key":"e_1_3_2_1_51_1","first-page":"363","volume-title":"13th USENIX Symposium on Networked Systems Design and Implementation (NSDI 16)","author":"Venkataraman S.","year":"2016","unstructured":"S. Venkataraman , Z. Yang , M. Franklin , B. Recht , and I. Stoica . Ernest: efficient performance prediction for large-scale advanced analytics . In 13th USENIX Symposium on Networked Systems Design and Implementation (NSDI 16) , pages 363 -- 378 . USENIX Association , 2016 . S. Venkataraman, Z. Yang, M. Franklin, B. Recht, and I. Stoica. Ernest: efficient performance prediction for large-scale advanced analytics. In 13th USENIX Symposium on Networked Systems Design and Implementation (NSDI 16), pages 363--378. USENIX Association, 2016."},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/988672.988711"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2005.53"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/885651.781052"},{"key":"e_1_3_2_1_55_1","volume-title":"USENIX ATC","author":"Zheng W.","year":"2009","unstructured":"W. Zheng , R. Bianchini , G. J. Janakiraman , J. R. Santos , and Y. Turner . JustRunIt: Experiment-Based Management of Virtualized Data Centers . In USENIX ATC , 2009 . W. Zheng, R. Bianchini, G. J. Janakiraman, J. R. Santos, and Y. Turner. JustRunIt: Experiment-Based Management of Virtualized Data Centers. In USENIX ATC, 2009."},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/1272996.1273020"},{"key":"e_1_3_2_1_57_1","volume-title":"Automatic tuning of interactive perception applications. arXiv preprint arXiv:1203.3537","author":"Zhu Q.","year":"2012","unstructured":"Q. Zhu , B. Kveton , L. Mummert , and P. Pillai . Automatic tuning of interactive perception applications. arXiv preprint arXiv:1203.3537 , 2012 . Q. Zhu, B. Kveton, L. Mummert, and P. Pillai. Automatic tuning of interactive perception applications. arXiv preprint arXiv:1203.3537, 2012."}],"event":{"name":"SoCC '17: ACM Symposium on Cloud Computing","location":"Santa Clara California","acronym":"SoCC '17","sponsor":["SIGMOD ACM Special Interest Group on Management of Data","SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the 2017 Symposium on Cloud Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3127479.3127492","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3127479.3127492","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:37:09Z","timestamp":1750203429000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3127479.3127492"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,9,24]]},"references-count":56,"alternative-id":["10.1145\/3127479.3127492","10.1145\/3127479"],"URL":"https:\/\/doi.org\/10.1145\/3127479.3127492","relation":{},"subject":[],"published":{"date-parts":[[2017,9,24]]},"assertion":[{"value":"2017-09-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}