{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,17]],"date-time":"2026-10-17T22:06:27Z","timestamp":1792274787580,"version":"4.4.0"},"publisher-location":"New York, NY, USA","reference-count":57,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,5,8]],"date-time":"2023-05-08T00:00:00Z","timestamp":1683504000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100000780","name":"European Commission","doi-asserted-by":"publisher","award":["FPA 2012-0030"],"award-info":[{"award-number":["FPA 2012-0030"]}],"id":[{"id":"10.13039\/501100000780","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia","award":["UIDB\/50021\/2020"],"award-info":[{"award-number":["UIDB\/50021\/2020"]}]},{"name":"Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia","award":["PTDC\/CCIINF\/6762\/2020"],"award-info":[{"award-number":["PTDC\/CCIINF\/6762\/2020"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,5,8]]},"DOI":"10.1145\/3552326.3567506","type":"proceedings-article","created":{"date-parts":[[2023,5,5]],"date-time":"2023-05-05T17:33:02Z","timestamp":1683307982000},"page":"381-397","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":54,"title":["With Great Freedom Comes Great Opportunity: Rethinking Resource Allocation for Serverless Functions"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9515-7611","authenticated-orcid":false,"given":"Muhammad","family":"Bilal","sequence":"first","affiliation":[{"name":"Instituto Superior T\u00e9cnico (ULisboa) \/ INESC-ID, Lisbon, Portugal"},{"name":"UCLouvain, Louvain-la-Neuve, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5051-4283","authenticated-orcid":false,"given":"Marco","family":"Canini","sequence":"additional","affiliation":[{"name":"KAUST, Thuwal, Saudi Arabia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9662-2661","authenticated-orcid":false,"given":"Rodrigo","family":"Fonseca","sequence":"additional","affiliation":[{"name":"Azure Systems Research, Redmond, WA, United States of America"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8367-4024","authenticated-orcid":false,"given":"Rodrigo","family":"Rodrigues","sequence":"additional","affiliation":[{"name":"Instituto Superior T\u00e9cnico (ULisboa) \/ INESC-ID, Lisbon, Portugal"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2023,5,8]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM41043.2020.9155363"},{"key":"e_1_3_2_1_2_1","volume-title":"CherryPick: Adaptively Unearthing the Best Cloud Configurations for Big Data Analytics. In 14th USENIX Symposium on Networked Systems Design and Implementation (NSDI '17)","author":"Alipourfard Omid","year":"2017","unstructured":"Omid Alipourfard, Hongqiang Harry Liu, Jianshu Chen, Shivaram Venkataraman, Minlan Yu, and Ming Zhang. 2017. CherryPick: Adaptively Unearthing the Best Cloud Configurations for Big Data Analytics. In 14th USENIX Symposium on Networked Systems Design and Implementation (NSDI '17). 469--482."},{"key":"e_1_3_2_1_3_1","unstructured":"Amazon. 2022. AWS Fargate Pricing Page. https:\/\/aws.amazon.com\/fargate\/pricing\/"},{"key":"e_1_3_2_1_4_1","unstructured":"Amazon. 2022. AWS Lambda. https:\/\/aws.amazon.com\/lambda\/"},{"key":"e_1_3_2_1_5_1","unstructured":"Amazon. 2022. AWS Lambda Functions Powered by AWS Graviton2 Processor."},{"key":"e_1_3_2_1_6_1","unstructured":"Amazon. 2022. AWS Lambda Pricing Page. https:\/\/aws.amazon.com\/lambda\/pricing\/"},{"key":"e_1_3_2_1_7_1","volume-title":"Providing SLOs for Resource-Harvesting VMs in Cloud Platforms. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI '20)","author":"Ambati Pradeep","year":"2020","unstructured":"Pradeep Ambati, Inigo Goiri, Felipe Frujeri, Alper Gun, Ke Wang, Brian Dolan, Brian Corell, Sekhar Pasupuleti, Thomas Moscibroda, Sameh Elnikety, Marcus Fontoura, and Ricardo Bianchini. 2020. Providing SLOs for Resource-Harvesting VMs in Cloud Platforms. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI '20). 735--751."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3267809.3267815"},{"key":"e_1_3_2_1_9_1","volume-title":"Introduction to Optimum Design","author":"Arora Jasbir Singh","unstructured":"Jasbir Singh Arora. 2012. Introduction to Optimum Design (Third Edition). Elsevier. 657--679 pages."},{"key":"e_1_3_2_1_10_1","unstructured":"Muhammad Bilal. 2022. This Paper's Artifacts Repository. https:\/\/github.com\/MBtech\/rethinking-serverless"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3419111.3421305"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.14778\/3407790.3407845"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3357223.3362711"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3419111.3421286"},{"key":"e_1_3_2_1_15_1","volume-title":"Lynceus: Cost-efficient Tuning and Provisioning of Data Analytic Jobs. In 2020 IEEE 40th International Conference on Distributed Computing Systems (ICDCS '20)","author":"Casimiro Maria","year":"2020","unstructured":"Maria Casimiro, Diego Didona, Paolo Romano, Lu\u00eds Rodrigues, Willy Zwaenepoel, and David Garlan. 2020. Lynceus: Cost-efficient Tuning and Provisioning of Data Analytic Jobs. In 2020 IEEE 40th International Conference on Distributed Computing Systems (ICDCS '20). 56--66."},{"key":"e_1_3_2_1_16_1","volume-title":"CloudScope: Diagnosing and Managing Performance Interference in Multi-tenant Clouds","author":"Chen Xi","unstructured":"Xi Chen, Lukas Rupprecht, Rasha Osman, Peter Pietzuch, Felipe Franciosi, and William Knottenbelt. 2015. CloudScope: Diagnosing and Managing Performance Interference in Multi-tenant Clouds. In IEEE 23rd International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS '15). 164--173."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2451116.2451125"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541941"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3464298.3493398"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/SEC.2018.00029"},{"key":"e_1_3_2_1_21_1","volume-title":"Exploring Serverless Computing for Neural Network Training. In 2018 IEEE 11th International Conference on Cloud Computing (CLOUD '18)","author":"Feng Lang","year":"2018","unstructured":"Lang Feng, Prabhakar Kudva, Dilma Da Silva, and Jiang Hu. 2018. Exploring Serverless Computing for Neural Network Training. In 2018 IEEE 11th International Conference on Cloud Computing (CLOUD '18). 334--341."},{"key":"e_1_3_2_1_22_1","volume-title":"2019 USENIX Annual Technical Conference (USENIX ATC '19)","author":"Fouladi Sadjad","year":"2019","unstructured":"Sadjad Fouladi, Francisco Romero, Dan Iter, Qian Li, Shuvo Chatterjee, Christos Kozyrakis, Matei Zaharia, and Keith Winstein. 2019. From Laptop to Lambda: Outsourcing Everyday Jobs to Thousands of Transient Functional Containers. In 2019 USENIX Annual Technical Conference (USENIX ATC '19). 475--488."},{"key":"e_1_3_2_1_23_1","volume-title":"14th USENIX Symposium on Networked Systems Design and Implementation (NSDI '17)","author":"Fouladi Sadjad","year":"2017","unstructured":"Sadjad Fouladi, Riad S Wahby, Brennan Shacklett, Karthikeyan Vasuki Balasubramaniam, William Zeng, Rahul Bhalerao, Anirudh Sivaraman, George Porter, and Keith Winstein. 2017. Encoding, Fast and Slow: Low-latency Video Processing using Thousands of Tiny Threads. In 14th USENIX Symposium on Networked Systems Design and Implementation (NSDI '17). 363--376."},{"key":"e_1_3_2_1_24_1","unstructured":"Google. 2022. GCP Cloud Functions Pricing Page. https:\/\/cloud.google.com\/functions\/pricing"},{"key":"e_1_3_2_1_25_1","unstructured":"Google. 2022. Google Cloud Functions. https:\/\/cloud.google.com\/functions\/"},{"key":"e_1_3_2_1_26_1","volume-title":"Arrow: Low-Level Augmented Bayesian Optimization for Finding the Best Cloud VM. In 2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS '18)","author":"Hsu Chin-Jung","year":"2018","unstructured":"Chin-Jung Hsu, Vivek Nair, Vincent W Freeh, and Tim Menzies. 2018. Arrow: Low-Level Augmented Bayesian Optimization for Finding the Best Cloud VM. In 2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS '18). 660--670."},{"key":"e_1_3_2_1_27_1","volume-title":"Micky: A Cheaper Alternative for Selecting Cloud Instances. In 2018 IEEE 11th International Conference on Cloud Computing (CLOUD '18)","author":"Hsu Chin-Jung","year":"2018","unstructured":"Chin-Jung Hsu, Vivek Nair, Tim Menzies, and Vincent Freeh. 2018. Micky: A Cheaper Alternative for Selecting Cloud Instances. In 2018 IEEE 11th International Conference on Cloud Computing (CLOUD '18). 409--416."},{"key":"e_1_3_2_1_28_1","volume-title":"Scout: An Experienced Guide to Find the Best Cloud Configuration. arXiv","author":"Hsu Chin-Jung","year":"2018","unstructured":"Chin-Jung Hsu, Vivek Nair, Tim Menzies, and Vincent W Freeh. 2018. Scout: An Experienced Guide to Find the Best Cloud Configuration. arXiv 1803.01296 (2018)."},{"key":"e_1_3_2_1_29_1","unstructured":"K3S. 2022. K3S Website. https:\/\/k3s.io."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3357223.3365439"},{"key":"e_1_3_2_1_31_1","unstructured":"Jeongchul Kim and Kyungyong Lee. 2022. FunctionBench. https:\/\/github.com\/kmu-bigdata\/serverless-faas-workbench."},{"key":"e_1_3_2_1_32_1","volume-title":"Selecta: Heterogeneous Cloud Storage Configuration for Data Analytics. In 2018 USENIX Annual Technical Conference (USENIX ATC '18)","author":"Klimovic Ana","year":"2018","unstructured":"Ana Klimovic, Heiner Litz, and Christos Kozyrakis. 2018. Selecta: Heterogeneous Cloud Storage Configuration for Data Analytics. In 2018 USENIX Annual Technical Conference (USENIX ATC '18). 759--773."},{"key":"e_1_3_2_1_33_1","volume-title":"Optimal Pricing for Serverless Computing. In 2019 IEEE Global Communications Conference (GLOBECOM '19)","author":"Mahajan Kunal","year":"2019","unstructured":"Kunal Mahajan, Daniel Figueiredo, Vishal Misra, and Dan Rubenstein. 2019. Optimal Pricing for Serverless Computing. In 2019 IEEE Global Communications Conference (GLOBECOM '19). 1--6."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3401025.3401738"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"crossref","unstructured":"M. D. McKay R. J. Beckman and W. J. Conover. 1979. Comparison of Three Methods for Selecting Values of Input Variables in the Analysis of Output from a Computer Code. Technometrics 21 2 (1979).","DOI":"10.2307\/1268522"},{"key":"e_1_3_2_1_36_1","unstructured":"Microsoft. 2022. Azure Functions. https:\/\/azure.microsoft.com\/en-us\/services\/functions\/"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3318464.3389758"},{"key":"e_1_3_2_1_38_1","unstructured":"OpenFaaS. 2022. OpenFaaS Function Store. https:\/\/github.com\/openfaas\/store."},{"key":"e_1_3_2_1_39_1","unstructured":"OpenFaaS. 2022. OpenFaaS Wesite. https:\/\/www.openfaas.com."},{"key":"e_1_3_2_1_40_1","volume-title":"Fast and Slow: Scalable Analytics on Serverless Infrastructure. In 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI '19)","author":"Pu Qifan","year":"2019","unstructured":"Qifan Pu, Shivaram Venkataraman, and Ion Stoica. 2019. Shuffling, Fast and Slow: Scalable Analytics on Serverless Infrastructure. In 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI '19). 193--206."},{"key":"e_1_3_2_1_41_1","unstructured":"pyDOE. 2022. pyDOE Website. https:\/\/pythonhosted.org\/pyDOE\/."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/3342195.3387554"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3342195.3387524"},{"key":"e_1_3_2_1_44_1","unstructured":"Sckit. 2022. Scikit Optimize Website. https:\/\/scikit-optimize.github.io\/stable\/."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3412841.3442069"},{"key":"e_1_3_2_1_46_1","unstructured":"Endre Simo. 2022. Go port of Mario Klingemann's Stackblur algorithm. https:\/\/github.com\/esimov\/stackblur-go."},{"key":"e_1_3_2_1_47_1","volume-title":"Pigo: Pure Go Face Detection Library. https:\/\/github.com\/esimov\/pigo","author":"Simo Endre","year":"2022","unstructured":"Endre Simo. 2022. Pigo: Pure Go Face Detection Library. https:\/\/github.com\/esimov\/pigo"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/3419111.3421295"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/3429880.3430094"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/2150976.2151021"},{"key":"e_1_3_2_1_51_1","volume-title":"13th USENIX Symposium on Networked Systems Design and Implementation (NSDI '16)","author":"Venkataraman Shivaram","year":"2016","unstructured":"Shivaram Venkataraman, Zongheng Yang, Michael J Franklin, Benjamin Recht, and Ion Stoica. 2016. Ernest: Efficient Performance Prediction for Large-Scale Advanced Analytics.. In 13th USENIX Symposium on Networked Systems Design and Implementation (NSDI '16). 363--378."},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2019.8737391"},{"key":"e_1_3_2_1_53_1","volume-title":"Peeking Behind the Curtains of Serverless Platforms. In 2018 USENIX Annual Technical Conference (USENIX ATC '18)","author":"Wang Liang","year":"2018","unstructured":"Liang Wang, Mengyuan Li, Yinqian Zhang, Thomas Ristenpart, and Michael Swift. 2018. Peeking Behind the Curtains of Serverless Platforms. In 2018 USENIX Annual Technical Conference (USENIX ATC '18). 133--146."},{"key":"e_1_3_2_1_54_1","unstructured":"Jinfeng Wen Yi Liu Zhenpeng Chen Yun Ma Haoyu Wang and Xuanzhe Liu. 2020. Understanding Characteristics of Commodity Serverless Computing Platforms. arXiv:2012.00992 [cs.SE]"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/3127479.3131614"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/3419111.3421280"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483580"}],"event":{"name":"EuroSys '23: Eighteenth European Conference on Computer Systems","location":"Rome Italy","acronym":"EuroSys '23","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the Eighteenth European Conference on Computer Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3552326.3567506","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3552326.3567506","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:47:39Z","timestamp":1750178859000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3552326.3567506"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,5,8]]},"references-count":57,"alternative-id":["10.1145\/3552326.3567506","10.1145\/3552326"],"URL":"https:\/\/doi.org\/10.1145\/3552326.3567506","relation":{},"subject":[],"published":{"date-parts":[[2023,5,8]]},"assertion":[{"value":"2023-05-08","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}