{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,22]],"date-time":"2026-06-22T18:52:10Z","timestamp":1782154330435,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":28,"publisher":"ACM","license":[{"start":{"date-parts":[[2026,6,22]],"date-time":"2026-06-22T00:00:00Z","timestamp":1782086400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/legalcode"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2026,6,23]]},"DOI":"10.1145\/3809481.3812619","type":"proceedings-article","created":{"date-parts":[[2026,6,22]],"date-time":"2026-06-22T18:28:27Z","timestamp":1782152907000},"page":"138-149","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["StreamPerf: Predicting SLA breaches at different latency percentiles in mission critical stream processing"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0004-3177-4794","authenticated-orcid":false,"given":"Diogo","family":"Pacheco","sequence":"first","affiliation":[{"name":"INESC-ID, Instituto Superior T\u00e9cnico, Universidade de Lisboa; Feedzai, Lisbon, Portugal"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8367-4024","authenticated-orcid":false,"given":"Rodrigo","family":"Rodrigues","sequence":"additional","affiliation":[{"name":"INESC-ID, Instituto Superior T\u00e9cnico, Universidade de Lisboa, Lisbon, Portugal"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7026-7446","authenticated-orcid":false,"given":"Paolo","family":"Romano","sequence":"additional","affiliation":[{"name":"INESC-ID, Instituto Superior T\u00e9cnico, Universidade de Lisboa, Lisbon, Portugal"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0726-2025","authenticated-orcid":false,"given":"Jo\u00e3o","family":"Barreto","sequence":"additional","affiliation":[{"name":"INESC-ID, Instituto Superior T\u00e9cnico, Universidade de Lisboa, Lisbon, Portugal"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9526-0977","authenticated-orcid":false,"given":"Ana Sofia","family":"Gomes","sequence":"additional","affiliation":[{"name":"Feedzai, Lisbon, Portugal"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-8789-1305","authenticated-orcid":false,"given":"Alberto","family":"Ferreira","sequence":"additional","affiliation":[{"name":"Feedzai, Lisbon, Portugal"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5281-1970","authenticated-orcid":false,"given":"Pedro","family":"Bizarro","sequence":"additional","affiliation":[{"name":"Feedzai, Lisbon, Portugal"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2026,6,22]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611974973.63"},{"key":"e_1_3_2_1_2_1","volume-title":"Apache Flink\u2122: Stream and Batch Processing in a Single Engine","author":"Carbone Paris","year":"2015","unstructured":"Paris Carbone, Asterios Katsifodimos, \u2020 Kth, Sics Sweden, Stephan Ewen, Volker Markl, Seif Haridi, and Kostas Tzoumas. 2015. Apache Flink\u2122: Stream and Batch Processing in a Single Engine. IEEE Data Engineering Bulletin 38 (01 2015)."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.14778\/3485450.3485461"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2016.08.037"},{"key":"e_1_3_2_1_5_1","volume-title":"International Journal of Systems Science - IJSySc 6 (01","author":"Elisseeff Andr\u00e9","year":"2002","unstructured":"Andr\u00e9 Elisseeff and Massimiliano Pontil. 2002. Leave-one-out error and stability of learning algorithms with applications Stability of Randomized Learning Algorithms Source. International Journal of Systems Science - IJSySc 6 (01 2002)."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.14778\/3137765.3137786"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2013.295"},{"key":"e_1_3_2_1_8_1","volume-title":"Phoebe: QoS-Aware Distributed Stream Processing through Anticipating Dynamic Workloads. arXiv:2206.09679 [cs.DC] https:\/\/arxiv.org\/abs\/2206.09679","author":"Geldenhuys Morgan K.","year":"2022","unstructured":"Morgan K. Geldenhuys, Dominik Scheinert, Odej Kao, and Lauritz Thamsen. 2022. Phoebe: QoS-Aware Distributed Stream Processing through Anticipating Dynamic Workloads. arXiv:2206.09679 [cs.DC] https:\/\/arxiv.org\/abs\/2206.09679"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3629526.3645048"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.14778\/3476311.3476384"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/191839.191886"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.3390\/a12020037"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3199671"},{"key":"e_1_3_2_1_14_1","unstructured":"Pooyan Jamshidi and Giuliano Casale. 2016. An Uncertainty-Aware Approach to Optimal Configuration of Stream Processing Systems. arXiv:1606.06543 [cs.DC] https:\/\/arxiv.org\/abs\/1606.06543"},{"key":"e_1_3_2_1_15_1","volume-title":"d.]. IEEE Fraud Detection. https:\/\/www.kaggle.com\/c\/ieee-fraud-detection. [Online","year":"2025","unstructured":"Kaggle. [n. d.]. IEEE Fraud Detection. https:\/\/www.kaggle.com\/c\/ieee-fraud-detection. [Online; accessed 7-November-2025]."},{"key":"e_1_3_2_1_16_1","volume-title":"Proceedings of the NetDB","volume":"11","author":"Kreps Jay","year":"2011","unstructured":"Jay Kreps, Neha Narkhede, Jun Rao, et al. 2011. Kafka: A distributed messaging system for log processing. In Proceedings of the NetDB, Vol. 11. Athens, Greece, 1\u20137."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/TBDATA.2016.2616148"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1186\/s13677-019-0128-9"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1007\/s002360050048"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","unstructured":"Karl Pearson. 1900. X. On the criterion that a given system of deviations from the probable in the case of a correlated system of variables is such that it can be reasonably supposed to have arisen from random sampling. 10.1080\/14786440009463897","DOI":"10.1080\/14786440009463897"},{"key":"e_1_3_2_1_21_1","unstructured":"Guillaume Rosinosky Donatien Schmitz and Etienne Rivi\u00e8re. 2023. StreamBed: capacity planning for stream processing. arXiv:2309.03377 [cs.DC] https:\/\/arxiv.org\/abs\/2309.03377"},{"key":"e_1_3_2_1_22_1","volume-title":"d.]. DecisionTreeRegressor. https:\/\/scikit-learn.org\/stable\/modules\/generated\/sklearn.tree.DecisionTreeRegressor.html. [Online","year":"2026","unstructured":"SciKit-Learn. [n. d.]. DecisionTreeRegressor. https:\/\/scikit-learn.org\/stable\/modules\/generated\/sklearn.tree.DecisionTreeRegressor.html. [Online; accessed 25-March-2026]."},{"key":"e_1_3_2_1_23_1","volume-title":"d.]. HistGradientBoostingRegressor. https:\/\/scikit-learn.org\/stable\/modules\/generated\/sklearn.ensemble.HistGradientBoostingRegressor.html. [Online","year":"2026","unstructured":"SciKit-Learn. [n. d.]. HistGradientBoostingRegressor. https:\/\/scikit-learn.org\/stable\/modules\/generated\/sklearn.ensemble.HistGradientBoostingRegressor.html. [Online; accessed 25-March-2026]."},{"key":"e_1_3_2_1_24_1","volume-title":"d.]. RandomForestRegressor. https:\/\/scikit-learn.org\/stable\/modules\/generated\/sklearn.ensemble.RandomForestRegressor.html. [Online","year":"2026","unstructured":"SciKit-Learn. [n. d.]. RandomForestRegressor. https:\/\/scikit-learn.org\/stable\/modules\/generated\/sklearn.ensemble.RandomForestRegressor.html. [Online; accessed 25-March-2026]."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/MENACOMM46666.2019.8988541"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1080\/00401706.1987.10488205"},{"key":"e_1_3_2_1_27_1","volume-title":"d.]. XGBoost documentation. https:\/\/xgboost.readthedocs.io\/en\/stable\/index.html. [Online","year":"2025","unstructured":"XGBoost. [n. d.]. XGBoost documentation. https:\/\/xgboost.readthedocs.io\/en\/stable\/index.html. [Online; accessed 7-November-2025]."},{"key":"e_1_3_2_1_28_1","volume-title":"Human behavior and the principle of least effort: An introduction to human ecology","author":"Zipf George Kingsley","unstructured":"George Kingsley Zipf. 1949. Human behavior and the principle of least effort: An introduction to human ecology. Addison-Wesley Press."}],"event":{"name":"DEBS '26: 20th ACM International Conference on Distributed and Event-based Systems","location":"Universidade de Lisboa Lisbon Portugal","acronym":"DEBS '26","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","SIGMOD ACM Special Interest Group on Management of Data"]},"container-title":["Proceedings of the 20th ACM International Conference on Distributed and Event-based Systems"],"original-title":[],"deposited":{"date-parts":[[2026,6,22]],"date-time":"2026-06-22T18:29:24Z","timestamp":1782152964000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3809481.3812619"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,6,22]]},"references-count":28,"alternative-id":["10.1145\/3809481.3812619","10.1145\/3809481"],"URL":"https:\/\/doi.org\/10.1145\/3809481.3812619","relation":{},"subject":[],"published":{"date-parts":[[2026,6,22]]},"assertion":[{"value":"2026-06-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}