{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,9]],"date-time":"2026-06-09T15:27:38Z","timestamp":1781018858460,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":40,"publisher":"ACM","license":[{"start":{"date-parts":[[2026,3,23]],"date-time":"2026-03-23T00:00:00Z","timestamp":1774224000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"funder":[{"name":"Wallonia, GEPICIAD","award":["2010157"],"award-info":[{"award-number":["2010157"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2026,3,23]]},"DOI":"10.1145\/3748522.3779716","type":"proceedings-article","created":{"date-parts":[[2026,6,9]],"date-time":"2026-06-09T14:17:49Z","timestamp":1781014669000},"page":"265-273","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Charon: Fine-Grain Resource Allocation and Optimized Task Placement for Multi-Query Distributed Stream Processing"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-4455-1985","authenticated-orcid":false,"given":"Donatien","family":"Schmitz","sequence":"first","affiliation":[{"name":"ICTEAM, UCLouvain, Louvain-la-Neuve, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8980-1231","authenticated-orcid":false,"given":"Guillaume","family":"Rosinosky","sequence":"additional","affiliation":[{"name":"DAPI, IMT Atlantique, INRIA, LS2N, UMR CNRS 6004, F-44307 Nantes, Louvain-la-Neuve, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4133-394X","authenticated-orcid":false,"given":"Etienne","family":"Rivi\u00e8re","sequence":"additional","affiliation":[{"name":"ICTEAM, UCLouvain, Louvain-la-Neuve, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2026,6,9]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"https:\/\/aws.amazon.com\/fr\/kinesis\/data-streams\/","author":"Kinesis Amazon","year":"2013","unstructured":"Amazon Kinesis. https:\/\/aws.amazon.com\/fr\/kinesis\/data-streams\/, 2013."},{"key":"e_1_3_2_1_2_1","volume-title":"https:\/\/grafana.com\/docs\/","year":"2014","unstructured":"Grafana. https:\/\/grafana.com\/docs\/, 2014."},{"key":"e_1_3_2_1_3_1","volume-title":"https:\/\/prometheus.io","year":"2024","unstructured":"Prometheus. https:\/\/prometheus.io, 2024."},{"key":"e_1_3_2_1_4_1","volume-title":"https:\/\/flink.apache.org\/","author":"Flink Apache","year":"2025","unstructured":"Apache Flink. https:\/\/flink.apache.org\/, 2025."},{"key":"e_1_3_2_1_5_1","volume-title":"https:\/\/storm.apache.org\/","author":"Storm Apache","year":"2025","unstructured":"Apache Storm. https:\/\/storm.apache.org\/, 2025."},{"key":"e_1_3_2_1_6_1","volume-title":"https:\/\/nightlies.apache.org\/flink\/flink-docs-master\/docs\/deployment\/finegrained_resource\/","author":"Fine-Grained Resource Flink","year":"2025","unstructured":"Flink Fine-Grained Resource Management. https:\/\/nightlies.apache.org\/flink\/flink-docs-master\/docs\/deployment\/finegrained_resource\/, 2025."},{"key":"e_1_3_2_1_7_1","volume-title":"https:\/\/github.com\/apache\/flink-kubernetes-operator","author":"Operator Flink","year":"2025","unstructured":"Flink K8S Operator. https:\/\/github.com\/apache\/flink-kubernetes-operator, 2025."},{"key":"e_1_3_2_1_8_1","volume-title":"https:\/\/rocksdb.org\/","author":"DB.","year":"2025","unstructured":"RocksDB. https:\/\/rocksdb.org\/, 2025."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE60146.2024.00163"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.14778\/3137765.3137777"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3514496"},{"key":"e_1_3_2_1_12_1","volume-title":"February","author":"Fan Yinuo","year":"2025","unstructured":"Yinuo Fan, Dawei Sun, Minghui Wu, Shang Gao, and Rajkumar Buyya. A finegrained task scheduling strategy for resource auto-scaling over fluctuating data streams. Future Generation Computer Systems, 175(108119), February 2025."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-023-00819-8"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD49709.2020.00016"},{"key":"e_1_3_2_1_15_1","volume-title":"A catalog of stream processing optimizations. ACM Computing Surveys (CSUR), 46(4):1\u201334","author":"Hirzel Martin","year":"2014","unstructured":"Martin Hirzel, Robert Soul\u00e9, Scott Schneider, Bu\u011fra Gedik, and Robert Grimm. A catalog of stream processing optimizations. ACM Computing Surveys (CSUR), 46(4):1\u201334, 2014."},{"key":"e_1_3_2_1_16_1","volume-title":"20th IEEE\/ACM International Symposium on Cluster, Cloud and Internet Computing, CCGRID","author":"HoseinyFarahabady M Reza","year":"2020","unstructured":"M Reza HoseinyFarahabady, Ali Jannesari, Javid Taheri, Wei Bao, Albert Y Zomaya, and Zahir Tari. Q-Flink: A QoS-aware controller for Apache Flink. In 20th IEEE\/ACM International Symposium on Cluster, Cloud and Internet Computing, CCGRID, 2020."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.403.0781"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3267809.3267842"},{"key":"e_1_3_2_1_19_1","volume-title":"13th USENIX Symposium on Operating Systems Design and Implementation, OSDI","author":"Kalavri Vasiliki","year":"2018","unstructured":"Vasiliki Kalavri, John Liagouris, Moritz Hoffmann, Desislava Dimitrova, Matthew Forshaw, and Timothy Roscoe. Three steps is all you need: fast, accurate, automatic scaling decisions for distributed streaming dataflows. In 13th USENIX Symposium on Operating Systems Design and Implementation, OSDI, 2018."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2012.37"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1007\/s42514-023-00179-3"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/TBDATA.2017.2720622"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.14778\/3352063.3352116"},{"key":"e_1_3_2_1_24_1","volume-title":"Internet of Things","author":"Pedratscher Stefan","year":"2025","unstructured":"Stefan Pedratscher, Zahra Najafabadi Samani, Juan Aznar Poveda, Thomas Fahringer, Marlon Etheredge, Abolfazl Younesi, Juan Jose Durillo Barrionuevo, and Peter Thoman. STREAMLINE: Dynamic and resource-efficient auto-tuning of stream processing data pipeline ensembles. Internet of Things, 2025."},{"key":"e_1_3_2_1_25_1","volume-title":"ACM\/IFIP Middleware","author":"Peng Boyang","year":"2015","unstructured":"Boyang Peng, Mohammad Hosseini, Zhihao Hong, Reza Farivar, and Roy Campbell. R-storm: Resource-aware scheduling in Storm. In ACM\/IFIP Middleware, 2015."},{"key":"e_1_3_2_1_26_1","unstructured":"Laurent Perron and Fr\u00e9d\u00e9ric Didier. CP-SAT solver. https:\/\/developers.google.com\/optimization\/cp\/cp_solver\/."},{"key":"e_1_3_2_1_27_1","first-page":"11","article-title":"A survey on networked data streaming with Apache Kafka","author":"Raptis Theofanis P","year":"2023","unstructured":"Theofanis P Raptis and Andrea Passarella. A survey on networked data streaming with Apache Kafka. IEEE Access, 11, 2023.","journal-title":"IEEE Access"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3303849"},{"key":"e_1_3_2_1_29_1","volume-title":"18th ACM International Conference on Distributed and Event-based Systems, DEBS","author":"Rosinosky Guillaume","year":"2024","unstructured":"Guillaume Rosinosky, Donatien Schmitz, and Etienne Rivi\u00e8re. Streambed: capacity planning for stream processing. In 18th ACM International Conference on Distributed and Event-based Systems, DEBS, 2024."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3701717.3734462"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-95728-4_6"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297663.3310302"},{"key":"e_1_3_2_1_33_1","volume-title":"Nexmark - a benchmark for queries over data streams. Technical report","author":"Tucker Pete","year":"2008","unstructured":"Pete Tucker, Kristin Tufte, Vassilis Papadimos, and David Maier. Nexmark - a benchmark for queries over data streams. Technical report, Oregon Health and Science University, 2008."},{"key":"e_1_3_2_1_34_1","volume-title":"25th ACM International on Conference on Information and Knowledge Management, ACM CIKM","author":"Wang Chunkai","year":"2016","unstructured":"Chunkai Wang, Xiaofeng Meng, Qi Guo, Zujian Weng, and Chen Yang. Orientstream: A framework for dynamic resource allocation in distributed data stream management systems. In 25th ACM International on Conference on Information and Knowledge Management, ACM CIKM, 2016."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.14778\/2732232.2732234"},{"key":"e_1_3_2_1_36_1","volume-title":"32nd international conference on Very large data bases, VLDB","author":"Wang Song","year":"2006","unstructured":"Song Wang, Elke Rundensteiner, Samrat Ganguly, and Sudeept Bhatnagar. State-slice: New paradigm of multi-query optimization of window-based stream queries. In 32nd international conference on Very large data bases, VLDB, 2006."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3689031.3696085"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-89856-6_16"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.5555\/1182635.1164194"},{"key":"e_1_3_2_1_40_1","volume-title":"The selection problem in multi-query optimization: a comprehensive survey. arXiv preprint arXiv:2412.11828","author":"Zinchenko Sergey","year":"2024","unstructured":"Sergey Zinchenko and Denis Ponomaryov. The selection problem in multi-query optimization: a comprehensive survey. arXiv preprint arXiv:2412.11828, 2024."}],"event":{"name":"SAC '26: 41st ACM\/SIGAPP Symposium on Applied Computing","location":"Grand Hotel Palace Thessaloniki Greece","acronym":"SAC '26","sponsor":["SIGAPP ACM Special Interest Group on Applied Computing"]},"container-title":["Proceedings of the 41st ACM\/SIGAPP Symposium on Applied Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3748522.3779716","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,9]],"date-time":"2026-06-09T14:44:36Z","timestamp":1781016276000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3748522.3779716"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,3,23]]},"references-count":40,"alternative-id":["10.1145\/3748522.3779716","10.1145\/3748522"],"URL":"https:\/\/doi.org\/10.1145\/3748522.3779716","relation":{},"subject":[],"published":{"date-parts":[[2026,3,23]]},"assertion":[{"value":"2026-06-09","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}