{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T15:04:46Z","timestamp":1775228686913,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":89,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,11,7]],"date-time":"2022-11-07T00:00:00Z","timestamp":1667779200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,11,7]]},"DOI":"10.1145\/3542929.3563468","type":"proceedings-article","created":{"date-parts":[[2022,11,7]],"date-time":"2022-11-07T20:19:18Z","timestamp":1667852358000},"page":"289-305","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":49,"title":["Hermod"],"prefix":"10.1145","author":[{"given":"Kostis","family":"Kaffes","sequence":"first","affiliation":[{"name":"Stanford University"}]},{"given":"Neeraja J.","family":"Yadwadkar","sequence":"additional","affiliation":[{"name":"University of Texas at Austin"}]},{"given":"Christos","family":"Kozyrakis","sequence":"additional","affiliation":[{"name":"Stanford University"}]}],"member":"320","published-online":{"date-parts":[[2022,11,7]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2005. Apache CouchDB. https:\/\/couchdb.apache.org\/.  2005. Apache CouchDB. https:\/\/couchdb.apache.org\/."},{"key":"e_1_3_2_1_2_1","unstructured":"2007. Completely Fair Scheduler. https:\/\/www.kernel.org\/doc\/html\/latest\/scheduler\/sched-design-CFS.html.  2007. Completely Fair Scheduler. https:\/\/www.kernel.org\/doc\/html\/latest\/scheduler\/sched-design-CFS.html."},{"key":"e_1_3_2_1_3_1","unstructured":"2011. Apache Kafka. https:\/\/kafka.apache.org\/.  2011. Apache Kafka. https:\/\/kafka.apache.org\/."},{"key":"e_1_3_2_1_4_1","unstructured":"2014. AWS Lambda. https:\/\/aws.amazon.com\/lambda\/.  2014. AWS Lambda. https:\/\/aws.amazon.com\/lambda\/."},{"key":"e_1_3_2_1_5_1","unstructured":"2016. Apache OpenWhisk. https:\/\/openwhisk.apache.org\/.  2016. Apache OpenWhisk. https:\/\/openwhisk.apache.org\/."},{"key":"e_1_3_2_1_6_1","unstructured":"2016. Apache OpenWhisk Git Repository. https:\/\/github.com\/apache\/openwhisk.  2016. Apache OpenWhisk Git Repository. https:\/\/github.com\/apache\/openwhisk."},{"key":"e_1_3_2_1_7_1","unstructured":"2016. IBM Cloud Functions. https:\/\/www.ibm.com\/cloud\/functions.  2016. IBM Cloud Functions. https:\/\/www.ibm.com\/cloud\/functions."},{"key":"e_1_3_2_1_8_1","unstructured":"2016. OpenFaaS. https:\/\/www.openfaas.com\/.  2016. OpenFaaS. https:\/\/www.openfaas.com\/."},{"key":"e_1_3_2_1_9_1","unstructured":"2017. Azure Functions. https:\/\/azure.microsoft.com\/en-us\/services\/functions\/.  2017. Azure Functions. https:\/\/azure.microsoft.com\/en-us\/services\/functions\/."},{"key":"e_1_3_2_1_10_1","unstructured":"2018. Google Cloud Functions. https:\/\/cloud.google.com\/functions\/.  2018. Google Cloud Functions. https:\/\/cloud.google.com\/functions\/."},{"key":"e_1_3_2_1_11_1","unstructured":"2018. Kubeless. https:\/\/kubeless.io\/.  2018. Kubeless. https:\/\/kubeless.io\/."},{"key":"e_1_3_2_1_12_1","unstructured":"2019. Fission. https:\/\/fission.io\/.  2019. Fission. https:\/\/fission.io\/."},{"key":"e_1_3_2_1_13_1","unstructured":"2020. State of Serverless. https:\/\/www.datadoghq.com\/state-of-serverless\/.  2020. State of Serverless. https:\/\/www.datadoghq.com\/state-of-serverless\/."},{"key":"e_1_3_2_1_14_1","unstructured":"2021. Knative. https:\/\/knative.dev\/.  2021. Knative. https:\/\/knative.dev\/."},{"key":"e_1_3_2_1_15_1","unstructured":"2022. Fission Auto-scaler. https:\/\/fission.io\/blog\/autoscaling-serverless-functions-with-custom-metrics\/.  2022. Fission Auto-scaler. https:\/\/fission.io\/blog\/autoscaling-serverless-functions-with-custom-metrics\/."},{"key":"e_1_3_2_1_16_1","unstructured":"2022. Knative Auto-scaler. https:\/\/knative.dev\/docs\/serving\/autoscaling\/scale-bounds\/.  2022. Knative Auto-scaler. https:\/\/knative.dev\/docs\/serving\/autoscaling\/scale-bounds\/."},{"key":"e_1_3_2_1_17_1","volume-title":"Firecracker: Lightweight Virtualization for Serverless Applications. In 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20)","author":"Agache Alexandru","year":"2020","unstructured":"Alexandru Agache , Marc Brooker , Alexandra Iordache , Anthony Liguori , Rolf Neugebauer , Phil Piwonka , and Diana-Maria Popa . 2020 . Firecracker: Lightweight Virtualization for Serverless Applications. In 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20) . USENIX Association, Santa Clara, CA, 419--434. https:\/\/www.usenix.org\/conference\/nsdi20\/presentation\/agache Alexandru Agache, Marc Brooker, Alexandra Iordache, Anthony Liguori, Rolf Neugebauer, Phil Piwonka, and Diana-Maria Popa. 2020. Firecracker: Lightweight Virtualization for Serverless Applications. In 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20). USENIX Association, Santa Clara, CA, 419--434. https:\/\/www.usenix.org\/conference\/nsdi20\/presentation\/agache"},{"key":"e_1_3_2_1_18_1","volume-title":"SAND: Towards High-Performance Serverless Computing. In 2018 USENIX Annual Technical Conference (USENIX ATC 18)","author":"Akkus Istemi Ekin","year":"2018","unstructured":"Istemi Ekin Akkus , Ruichuan Chen , Ivica Rimac , Manuel Stein , Klaus Satzke , Andre Beck , Paarijaat Aditya , and Volker Hilt . 2018 . SAND: Towards High-Performance Serverless Computing. In 2018 USENIX Annual Technical Conference (USENIX ATC 18) . USENIX Association, Boston, MA, 923--935. https:\/\/www.usenix.org\/conference\/atc18\/presentation\/akkus Istemi Ekin Akkus, Ruichuan Chen, Ivica Rimac, Manuel Stein, Klaus Satzke, Andre Beck, Paarijaat Aditya, and Volker Hilt. 2018. SAND: Towards High-Performance Serverless Computing. In 2018 USENIX Annual Technical Conference (USENIX ATC 18). USENIX Association, Boston, MA, 923--935. https:\/\/www.usenix.org\/conference\/atc18\/presentation\/akkus"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3267809.3267815"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/378420.378792"},{"key":"e_1_3_2_1_21_1","volume-title":"IX: A Protected Dataplane Operating System for High Throughput and Low Latency. In 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14)","author":"Belay Adam","year":"2014","unstructured":"Adam Belay , George Prekas , Ana Klimovic , Samuel Grossman , Christos Kozyrakis , and Edouard Bugnion . 2014 . IX: A Protected Dataplane Operating System for High Throughput and Low Latency. In 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14) . USENIX Association, Broomfield, CO, 49--65. https:\/\/www.usenix.org\/conference\/osdi14\/technical-sessions\/presentation\/belay Adam Belay, George Prekas, Ana Klimovic, Samuel Grossman, Christos Kozyrakis, and Edouard Bugnion. 2014. IX: A Protected Dataplane Operating System for High Throughput and Low Latency. In 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14). USENIX Association, Broomfield, CO, 49--65. https:\/\/www.usenix.org\/conference\/osdi14\/technical-sessions\/presentation\/belay"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1243401.1243406"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3342195.3392698"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3267809.3267819"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132772"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2987550.2987563"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3267809.3267838"},{"key":"e_1_3_2_1_28_1","volume-title":"Hawk: Hybrid Datacenter Scheduling. In 2015 USENIX Annual Technical Conference (USENIX ATC 15)","author":"Delgado Pamela","year":"2015","unstructured":"Pamela Delgado , Florin Dinu , Anne-Marie Kermarrec , and Willy Zwaenepoel . 2015 . Hawk: Hybrid Datacenter Scheduling. In 2015 USENIX Annual Technical Conference (USENIX ATC 15) . USENIX Association, Santa Clara, CA, 499--510. https:\/\/www.usenix.org\/conference\/atc15\/technical-session\/presentation\/delgado Pamela Delgado, Florin Dinu, Anne-Marie Kermarrec, and Willy Zwaenepoel. 2015. Hawk: Hybrid Datacenter Scheduling. In 2015 USENIX Annual Technical Conference (USENIX ATC 15). USENIX Association, Santa Clara, CA, 499--510. https:\/\/www.usenix.org\/conference\/atc15\/technical-session\/presentation\/delgado"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541941"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2806777.2806779"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378512"},{"key":"e_1_3_2_1_32_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) . USENIX Association, Renton, WA, 475--488. https:\/\/www.usenix.org\/conference\/atc19\/presentation\/fouladi 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). USENIX Association, Renton, WA, 475--488. https:\/\/www.usenix.org\/conference\/atc19\/presentation\/fouladi"},{"key":"e_1_3_2_1_33_1","volume-title":"Fast and Slow: Low-Latency Video Processing Using Thousands of Tiny Threads. In 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) . USENIX Association, Boston, MA, 363--376. https:\/\/www.usenix.org\/conference\/nsdi17\/technical-sessions\/presentation\/fouladi 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). USENIX Association, Boston, MA, 363--376. https:\/\/www.usenix.org\/conference\/nsdi17\/technical-sessions\/presentation\/fouladi"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446757"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3190508.3190549"},{"key":"e_1_3_2_1_36_1","volume-title":"12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16)","author":"Gog Ionel","year":"2016","unstructured":"Ionel Gog , Malte Schwarzkopf , Adam Gleave , Robert N. M. Watson , and Steven Hand . 2016 . Firmament: Fast, Centralized Cluster Scheduling at Scale . In 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16) . USENIX Association, Savannah, GA, 99--115. https:\/\/www.usenix.org\/conference\/osdi16\/technical-sessions\/presentation\/gog Ionel Gog, Malte Schwarzkopf, Adam Gleave, Robert N. M. Watson, and Steven Hand. 2016. Firmament: Fast, Centralized Cluster Scheduling at Scale. In 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16). USENIX Association, Savannah, GA, 99--115. https:\/\/www.usenix.org\/conference\/osdi16\/technical-sessions\/presentation\/gog"},{"key":"e_1_3_2_1_37_1","volume-title":"Slacker: Fast Distribution with Lazy Docker Containers. In 14th USENIX Conference on File and Storage Technologies (FAST 16)","author":"Harter Tyler","unstructured":"Tyler Harter , Brandon Salmon , Rose Liu , Andrea C. Arpaci-Dusseau , and Remzi H . Arpaci-Dusseau. 2016 . Slacker: Fast Distribution with Lazy Docker Containers. In 14th USENIX Conference on File and Storage Technologies (FAST 16) . USENIX Association, Santa Clara, CA, 181--195. https:\/\/www.usenix.org\/conference\/fast16\/technical-sessions\/presentation\/harter Tyler Harter, Brandon Salmon, Rose Liu, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau. 2016. Slacker: Fast Distribution with Lazy Docker Containers. In 14th USENIX Conference on File and Storage Technologies (FAST 16). USENIX Association, Santa Clara, CA, 181--195. https:\/\/www.usenix.org\/conference\/fast16\/technical-sessions\/presentation\/harter"},{"key":"e_1_3_2_1_38_1","volume-title":"Serverless Computation with Open-Lambda. In 8th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 16)","author":"Hendrickson Scott","unstructured":"Scott Hendrickson , Stephen Sturdevant , Tyler Harter , Venkateshwaran Venkataramani , Andrea C. Arpaci-Dusseau , and Remzi H . Arpaci-Dusseau. 2016 . Serverless Computation with Open-Lambda. In 8th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 16) . USENIX Association, Denver, CO. https:\/\/www.usenix.org\/conference\/hotcloud16\/workshop-program\/presentation\/hendrickson Scott Hendrickson, Stephen Sturdevant, Tyler Harter, Venkateshwaran Venkataramani, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau. 2016. Serverless Computation with Open-Lambda. In 8th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 16). USENIX Association, Denver, CO. https:\/\/www.usenix.org\/conference\/hotcloud16\/workshop-program\/presentation\/hendrickson"},{"key":"e_1_3_2_1_39_1","volume-title":"Proceedings of the 8th USENIX Conference on Networked Systems Design and Implementation","author":"Hindman Benjamin","year":"2011","unstructured":"Benjamin Hindman , Andy Konwinski , Matei Zaharia , Ali Ghodsi , Anthony D. Joseph , Randy Katz , Scott Shenker , and Ion Stoica . 2011 . Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center . In Proceedings of the 8th USENIX Conference on Networked Systems Design and Implementation ( Boston, MA) (NSDI'11). USENIX Association, USA, 295--308. Benjamin Hindman, Andy Konwinski, Matei Zaharia, Ali Ghodsi, Anthony D. Joseph, Randy Katz, Scott Shenker, and Ion Stoica. 2011. Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center. In Proceedings of the 8th USENIX Conference on Networked Systems Design and Implementation (Boston, MA) (NSDI'11). USENIX Association, USA, 295--308."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3365609.3365856"},{"key":"e_1_3_2_1_41_1","volume-title":"PerfIso: Performance Isolation for Commercial Latency-Sensitive Services. In 2018 USENIX Annual Technical Conference (USENIX ATC 18)","author":"Iorgulescu Calin","year":"2018","unstructured":"Calin Iorgulescu , Reza Azimi , Youngjin Kwon , Sameh Elnikety , Manoj Syamala , Vivek Narasayya , Herodotos Herodotou , Paulo Tomita , Alex Chen , Jack Zhang , and Junhua Wang . 2018 . PerfIso: Performance Isolation for Commercial Latency-Sensitive Services. In 2018 USENIX Annual Technical Conference (USENIX ATC 18) . USENIX Association, Boston, MA, 519--532. https:\/\/www.usenix.org\/conference\/atc18\/presentation\/iorgulescu Calin Iorgulescu, Reza Azimi, Youngjin Kwon, Sameh Elnikety, Manoj Syamala, Vivek Narasayya, Herodotos Herodotou, Paulo Tomita, Alex Chen, Jack Zhang, and Junhua Wang. 2018. PerfIso: Performance Isolation for Commercial Latency-Sensitive Services. In 2018 USENIX Annual Technical Conference (USENIX ATC 18). USENIX Association, Boston, MA, 519--532. https:\/\/www.usenix.org\/conference\/atc18\/presentation\/iorgulescu"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629601"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3357223.3362734"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132764"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3127479.3128601"},{"key":"e_1_3_2_1_46_1","volume-title":"Joseph E. Gonzalez, Raluca Ada Popa, Ion Stoica, and David A. Patterson.","author":"Jonas Eric","year":"2019","unstructured":"Eric Jonas , Johann Schleier-Smith , Vikram Sreekanti , Chia-che Tsai, Anurag Khandelwal , Qifan Pu , Vaishaal Shankar , Joao Carreira , Karl Krauth , Neeraja Jayant Yadwadkar , Joseph E. Gonzalez, Raluca Ada Popa, Ion Stoica, and David A. Patterson. 2019 . Cloud Programming Simplified: A Berkeley View on Serverless Computing. CoRR abs\/1902.03383 (2019). arXiv:1902.03383 http:\/\/arxiv.org\/abs\/1902.03383 Eric Jonas, Johann Schleier-Smith, Vikram Sreekanti, Chia-che Tsai, Anurag Khandelwal, Qifan Pu, Vaishaal Shankar, Joao Carreira, Karl Krauth, Neeraja Jayant Yadwadkar, Joseph E. Gonzalez, Raluca Ada Popa, Ion Stoica, and David A. Patterson. 2019. Cloud Programming Simplified: A Berkeley View on Serverless Computing. CoRR abs\/1902.03383 (2019). arXiv:1902.03383 http:\/\/arxiv.org\/abs\/1902.03383"},{"key":"e_1_3_2_1_47_1","volume-title":"16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19)","author":"Kaffes Kostis","year":"2019","unstructured":"Kostis Kaffes , Timothy Chong , Jack Tigar Humphries , Adam Belay , David Mazi\u00e8res , and Christos Kozyrakis . 2019 . Shinjuku: Preemptive Scheduling for &mu;second-scale Tail Latency . In 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19) . USENIX Association, Boston, MA, 345--360. https:\/\/www.usenix.org\/conference\/nsdi19\/presentation\/kaffes Kostis Kaffes, Timothy Chong, Jack Tigar Humphries, Adam Belay, David Mazi\u00e8res, and Christos Kozyrakis. 2019. Shinjuku: Preemptive Scheduling for &mu;second-scale Tail Latency. In 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19). USENIX Association, Boston, MA, 345--360. https:\/\/www.usenix.org\/conference\/nsdi19\/presentation\/kaffes"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/3357223.3362709"},{"key":"e_1_3_2_1_49_1","volume-title":"Mercury: Hybrid Centralized and Distributed Scheduling in Large Shared Clusters. In 2015 USENIX Annual Technical Conference (USENIX ATC 15)","author":"Karanasos Konstantinos","year":"2015","unstructured":"Konstantinos Karanasos , Sriram Rao , Carlo Curino , Chris Douglas , Kishore Chaliparambil , Giovanni Matteo Fumarola , Solom Heddaya , Raghu Ramakrishnan , and Sarvesh Sakalanaga . 2015 . Mercury: Hybrid Centralized and Distributed Scheduling in Large Shared Clusters. In 2015 USENIX Annual Technical Conference (USENIX ATC 15) . USENIX Association, Santa Clara, CA, 485--497. https:\/\/www.usenix.org\/conference\/atc15\/technical-session\/presentation\/karanasos Konstantinos Karanasos, Sriram Rao, Carlo Curino, Chris Douglas, Kishore Chaliparambil, Giovanni Matteo Fumarola, Solom Heddaya, Raghu Ramakrishnan, and Sarvesh Sakalanaga. 2015. Mercury: Hybrid Centralized and Distributed Scheduling in Large Shared Clusters. In 2015 USENIX Annual Technical Conference (USENIX ATC 15). USENIX Association, Santa Clara, CA, 485--497. https:\/\/www.usenix.org\/conference\/atc15\/technical-session\/presentation\/karanasos"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1214\/aoms\/1177728975"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1103\/physreve.94.032311"},{"key":"e_1_3_2_1_52_1","volume-title":"Pocket: Elastic Ephemeral Storage for Serverless Analytics. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18)","author":"Klimovic Ana","year":"2018","unstructured":"Ana Klimovic , Yawen Wang , Patrick Stuedi , Animesh Trivedi , Jonas Pfefferle , and Christos Kozyrakis . 2018 . Pocket: Elastic Ephemeral Storage for Serverless Analytics. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18) . USENIX Association, Carlsbad, CA, 427--444. https:\/\/www.usenix.org\/conference\/osdi18\/presentation\/klimovic Ana Klimovic, Yawen Wang, Patrick Stuedi, Animesh Trivedi, Jonas Pfefferle, and Christos Kozyrakis. 2018. Pocket: Elastic Ephemeral Storage for Serverless Analytics. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18). USENIX Association, Carlsbad, CA, 427--444. https:\/\/www.usenix.org\/conference\/osdi18\/presentation\/klimovic"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/3342195.3387545"},{"key":"e_1_3_2_1_54_1","volume-title":"2019 USENIX Annual Technical Conference (USENIX ATC 19)","author":"Kogias Marios","year":"2019","unstructured":"Marios Kogias , George Prekas , Adrien Ghosn , Jonas Fietz , and Edouard Bugnion . 2019 . R2P2: Making RPCs first-class datacenter citizens . In 2019 USENIX Annual Technical Conference (USENIX ATC 19) . USENIX Association, Renton, WA, 863--880. https:\/\/www.usenix.org\/conference\/atc19\/presentation\/kogias-r2p2 Marios Kogias, George Prekas, Adrien Ghosn, Jonas Fietz, and Edouard Bugnion. 2019. R2P2: Making RPCs first-class datacenter citizens. In 2019 USENIX Annual Technical Conference (USENIX ATC 19). USENIX Association, Renton, WA, 863--880. https:\/\/www.usenix.org\/conference\/atc19\/presentation\/kogias-r2p2"},{"key":"e_1_3_2_1_55_1","volume-title":"Sol: Fast Distributed Computation Over Slow Networks. In 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20)","author":"Lai Fan","year":"2020","unstructured":"Fan Lai , Jie You , Xiangfeng Zhu , Harsha V. Madhyastha , and Mosharaf Chowdhury . 2020 . Sol: Fast Distributed Computation Over Slow Networks. In 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20) . USENIX Association, Santa Clara, CA, 273--288. https:\/\/www.usenix.org\/conference\/nsdi20\/presentation\/lai Fan Lai, Jie You, Xiangfeng Zhu, Harsha V. Madhyastha, and Mosharaf Chowdhury. 2020. Sol: Fast Distributed Computation Over Slow Networks. In 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20). USENIX Association, Santa Clara, CA, 273--288. https:\/\/www.usenix.org\/conference\/nsdi20\/presentation\/lai"},{"key":"e_1_3_2_1_56_1","volume-title":"Pegasus: Load-Aware Selective Replication with an In-Network Coherence Directory. Technical Report UW-CSE-18-12-01","author":"Li Jialin","year":"2018","unstructured":"Jialin Li , Jacob Nelson , Xin Jin , and Dan Ports . 2018 . Pegasus: Load-Aware Selective Replication with an In-Network Coherence Directory. Technical Report UW-CSE-18-12-01 . University of Washington. https :\/\/www.microsoft.com\/en-us\/research\/publication\/pegasus-load-aware-selective-replication-with-an-in-network-coherence-directory\/ Jialin Li, Jacob Nelson, Xin Jin, and Dan Ports. 2018. Pegasus: Load-Aware Selective Replication with an In-Network Coherence Directory. Technical Report UW-CSE-18-12-01. University of Washington. https:\/\/www.microsoft.com\/en-us\/research\/publication\/pegasus-load-aware-selective-replication-with-an-in-network-coherence-directory\/"},{"key":"e_1_3_2_1_57_1","volume-title":"16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22)","author":"Mahgoub Ashraf","year":"2022","unstructured":"Ashraf Mahgoub , Edgardo Barsallo Yi , Karthick Shankar , Sameh Elnikety , Somali Chaterji , and Saurabh Bagchi . 2022 . ORION and the Three Rights: Sizing, Bundling, and Prewarming for Serverless DAGs . In 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22) . USENIX Association, Carlsbad, CA, 303--320. https:\/\/www.usenix.org\/conference\/osdi22\/presentation\/mahgoub Ashraf Mahgoub, Edgardo Barsallo Yi, Karthick Shankar, Sameh Elnikety, Somali Chaterji, and Saurabh Bagchi. 2022. ORION and the Three Rights: Sizing, Bundling, and Prewarming for Serverless DAGs. In 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22). USENIX Association, Carlsbad, CA, 303--320. https:\/\/www.usenix.org\/conference\/osdi22\/presentation\/mahgoub"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1109\/71.963420"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/3230543.3230564"},{"key":"e_1_3_2_1_60_1","volume-title":"Ray: A Distributed Framework for Emerging AI Applications. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18)","author":"Moritz Philipp","year":"2018","unstructured":"Philipp Moritz , Robert Nishihara , Stephanie Wang , Alexey Tumanov , Richard Liaw , Eric Liang , Melih Elibol , Zongheng Yang , William Paul , Michael I. Jordan , and Ion Stoica . 2018 . Ray: A Distributed Framework for Emerging AI Applications. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18) . USENIX Association, Carlsbad, CA, 561--577. https:\/\/www.usenix.org\/conference\/osdi18\/presentation\/moritz Philipp Moritz, Robert Nishihara, Stephanie Wang, Alexey Tumanov, Richard Liaw, Eric Liang, Melih Elibol, Zongheng Yang, William Paul, Michael I. Jordan, and Ion Stoica. 2018. Ray: A Distributed Framework for Emerging AI Applications. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18). USENIX Association, Carlsbad, CA, 561--577. https:\/\/www.usenix.org\/conference\/osdi18\/presentation\/moritz"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/3447786.3456239"},{"key":"e_1_3_2_1_62_1","volume-title":"10th Workshop on Systems for Post-Moore Architectures (SPMA 20)","author":"M\u00fcller Ingo","year":"2020","unstructured":"Ingo M\u00fcller , Rodrigo Bruno , Ana Klimovic , John Wilkes , Eric Sedlar , and Gustavo Alonso . 2020 . Serverless Clusters: The Missing Piece for Interactive Batch Applications? . In 10th Workshop on Systems for Post-Moore Architectures (SPMA 20) . Ingo M\u00fcller, Rodrigo Bruno, Ana Klimovic, John Wilkes, Eric Sedlar, and Gustavo Alonso. 2020. Serverless Clusters: The Missing Piece for Interactive Batch Applications?. In 10th Workshop on Systems for Post-Moore Architectures (SPMA 20)."},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.peva.2007.06.028"},{"key":"e_1_3_2_1_64_1","volume-title":"SOCK: Rapid Task Provisioning with Serverless-Optimized Containers. In 2018 USENIX Annual Technical Conference (USENIX ATC 18)","author":"Oakes Edward","year":"2018","unstructured":"Edward Oakes , Leon Yang , Dennis Zhou , Kevin Houck , Tyler Harter , Andrea Arpaci-Dusseau , and Remzi Arpaci-Dusseau . 2018 . SOCK: Rapid Task Provisioning with Serverless-Optimized Containers. In 2018 USENIX Annual Technical Conference (USENIX ATC 18) . USENIX Association, Boston, MA, 57--70. https:\/\/www.usenix.org\/conference\/atc18\/presentation\/oakes Edward Oakes, Leon Yang, Dennis Zhou, Kevin Houck, Tyler Harter, Andrea Arpaci-Dusseau, and Remzi Arpaci-Dusseau. 2018. SOCK: Rapid Task Provisioning with Serverless-Optimized Containers. In 2018 USENIX Annual Technical Conference (USENIX ATC 18). USENIX Association, Boston, MA, 57--70. https:\/\/www.usenix.org\/conference\/atc18\/presentation\/oakes"},{"key":"e_1_3_2_1_65_1","volume-title":"Shenango: Achieving High CPU Efficiency for Latency-sensitive Datacenter Workloads. In 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19)","author":"Ousterhout Amy","year":"2019","unstructured":"Amy Ousterhout , Joshua Fried , Jonathan Behrens , Adam Belay , and Hari Balakrishnan . 2019 . Shenango: Achieving High CPU Efficiency for Latency-sensitive Datacenter Workloads. In 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19) . USENIX Association, Boston, MA, 361--378. https:\/\/www.usenix.org\/conference\/nsdi19\/presentation\/ousterhout Amy Ousterhout, Joshua Fried, Jonathan Behrens, Adam Belay, and Hari Balakrishnan. 2019. Shenango: Achieving High CPU Efficiency for Latency-sensitive Datacenter Workloads. In 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19). USENIX Association, Boston, MA, 361--378. https:\/\/www.usenix.org\/conference\/nsdi19\/presentation\/ousterhout"},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132766"},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522716"},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132780"},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/2806777.2806848"},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/3190508.3190516"},{"key":"e_1_3_2_1_71_1","volume-title":"Pragna Gopa, Paul Batum, Neeraja J. Yadwadkar, Rodrigo Fonseca, Christos Kozyrakis, and Ricardo Bianchini.","author":"Romero Francisco","year":"2021","unstructured":"Francisco Romero , Gohar Irfan Chaudhry, \u00cd\u00f1igo Goiri , Pragna Gopa, Paul Batum, Neeraja J. Yadwadkar, Rodrigo Fonseca, Christos Kozyrakis, and Ricardo Bianchini. 2021 . Faa$T: A Transparent Auto-Scaling Cache for Serverless Applications . arXiv:2104.13869 [cs.DC] Francisco Romero, Gohar Irfan Chaudhry, \u00cd\u00f1igo Goiri, Pragna Gopa, Paul Batum, Neeraja J. Yadwadkar, Rodrigo Fonseca, Christos Kozyrakis, and Ricardo Bianchini. 2021. Faa$T: A Transparent Auto-Scaling Cache for Serverless Applications. arXiv:2104.13869 [cs.DC]"},{"key":"e_1_3_2_1_72_1","volume-title":"3rd USENIX Symposium on Networked Systems Design and Implementation (NSDI 06)","author":"Schroeder Bianca","year":"2006","unstructured":"Bianca Schroeder , Adam Wierman , and Mor Harchol-Balter . 2006 . Open versus closed: A cautionary tale . In 3rd USENIX Symposium on Networked Systems Design and Implementation (NSDI 06) . USENIX Association, San Jose, CA. Bianca Schroeder, Adam Wierman, and Mor Harchol-Balter. 2006. Open versus closed: A cautionary tale. In 3rd USENIX Symposium on Networked Systems Design and Implementation (NSDI 06). USENIX Association, San Jose, CA."},{"key":"e_1_3_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1145\/3352460.3358296"},{"key":"e_1_3_2_1_74_1","unstructured":"Mohammad Shahrad Rodrigo Fonseca \u00cd\u00f1igo Goiri Gohar Chaudhry Paul Batum Jason Cooke Eduardo Laureano Colby Tresness Mark Russinovich and Ricardo Bianchini. 2020. Serverless in the Wild: Characterizing and Optimizing the Serverless Workload at a Large Cloud Provider. arXiv:2003.03423 [cs.DC]  Mohammad Shahrad Rodrigo Fonseca \u00cd\u00f1igo Goiri Gohar Chaudhry Paul Batum Jason Cooke Eduardo Laureano Colby Tresness Mark Russinovich and Ricardo Bianchini. 2020. Serverless in the Wild: Characterizing and Optimizing the Serverless Workload at a Large Cloud Provider. arXiv:2003.03423 [cs.DC]"},{"key":"e_1_3_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1145\/3302424.3303945"},{"key":"e_1_3_2_1_76_1","volume-title":"Faasm: Lightweight Isolation for Efficient Stateful Serverless Computing. In 2020 USENIX Annual Technical Conference (USENIX ATC 20)","author":"Shillaker Simon","year":"2020","unstructured":"Simon Shillaker and Peter Pietzuch . 2020 . Faasm: Lightweight Isolation for Efficient Stateful Serverless Computing. In 2020 USENIX Annual Technical Conference (USENIX ATC 20) . USENIX Association, 419--433. https:\/\/www.usenix.org\/conference\/atc20\/presentation\/shillaker Simon Shillaker and Peter Pietzuch. 2020. Faasm: Lightweight Isolation for Efficient Stateful Serverless Computing. In 2020 USENIX Annual Technical Conference (USENIX ATC 20). USENIX Association, 419--433. https:\/\/www.usenix.org\/conference\/atc20\/presentation\/shillaker"},{"key":"e_1_3_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/3472883.3486981"},{"key":"e_1_3_2_1_78_1","doi-asserted-by":"publisher","DOI":"10.1145\/3419111.3421275"},{"key":"e_1_3_2_1_79_1","doi-asserted-by":"publisher","DOI":"10.1145\/3342195.3387517"},{"key":"e_1_3_2_1_80_1","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446714"},{"key":"e_1_3_2_1_81_1","doi-asserted-by":"publisher","DOI":"10.1145\/2523616.2523633"},{"key":"e_1_3_2_1_82_1","doi-asserted-by":"publisher","DOI":"10.1145\/2741948.2741964"},{"key":"e_1_3_2_1_83_1","volume-title":"18th USENIX Conference on File and Storage Technologies (FAST 20)","author":"Wang Ao","year":"2020","unstructured":"Ao Wang , Jingyuan Zhang , Xiaolong Ma , Ali Anwar , Lukas Rupprecht , Dimitrios Skourtis , Vasily Tarasov , Feng Yan , and Yue Cheng . 2020 . InfiniCache: Exploiting Ephemeral Serverless Functions to Build a Cost-Effective Memory Cache . In 18th USENIX Conference on File and Storage Technologies (FAST 20) . USENIX Association, Santa Clara, CA, 267--281. https:\/\/www.usenix.org\/conference\/fast20\/presentation\/wang-ao Ao Wang, Jingyuan Zhang, Xiaolong Ma, Ali Anwar, Lukas Rupprecht, Dimitrios Skourtis, Vasily Tarasov, Feng Yan, and Yue Cheng. 2020. InfiniCache: Exploiting Ephemeral Serverless Functions to Build a Cost-Effective Memory Cache. In 18th USENIX Conference on File and Storage Technologies (FAST 20). USENIX Association, Santa Clara, CA, 267--281. https:\/\/www.usenix.org\/conference\/fast20\/presentation\/wang-ao"},{"key":"e_1_3_2_1_84_1","volume-title":"Proceedings of the 2018 USENIX Conference on Usenix Annual Technical Conference (Boston, MA, USA) (USENIX ATC '18). USENIX Association","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 Proceedings of the 2018 USENIX Conference on Usenix Annual Technical Conference (Boston, MA, USA) (USENIX ATC '18). USENIX Association , Boston, MA, USA, 133--145. http:\/\/dl.acm.org\/citation.cfm?id=3277355.3277369 Liang Wang, Mengyuan Li, Yinqian Zhang, Thomas Ristenpart, and Michael Swift. 2018. Peeking Behind the Curtains of Serverless Platforms. In Proceedings of the 2018 USENIX Conference on Usenix Annual Technical Conference (Boston, MA, USA) (USENIX ATC '18). USENIX Association, Boston, MA, USA, 133--145. http:\/\/dl.acm.org\/citation.cfm?id=3277355.3277369"},{"key":"e_1_3_2_1_85_1","doi-asserted-by":"publisher","DOI":"10.1145\/3357223.3362728"},{"key":"e_1_3_2_1_86_1","doi-asserted-by":"publisher","DOI":"10.1145\/3064176.3064181"},{"key":"e_1_3_2_1_87_1","volume-title":"2016 ACM\/IEEE 43rd Annual International Symposium on Computer Architecture (ISCA). 456--468","author":"Zhang Y.","unstructured":"Y. Zhang , D. Meisner , J. Mars , and L. Tang . 2016. Treadmill: Attributing the Source of Tail Latency through Precise Load Testing and Statistical Inference . In 2016 ACM\/IEEE 43rd Annual International Symposium on Computer Architecture (ISCA). 456--468 . Y. Zhang, D. Meisner, J. Mars, and L. Tang. 2016. Treadmill: Attributing the Source of Tail Latency through Precise Load Testing and Statistical Inference. In 2016 ACM\/IEEE 43rd Annual International Symposium on Computer Architecture (ISCA). 456--468."},{"key":"e_1_3_2_1_88_1","volume-title":"History-Based Harvesting of Spare Cycles and Storage in Large-Scale Datacenters. In 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16)","author":"Zhang Yunqi","year":"2016","unstructured":"Yunqi Zhang , George Prekas , Giovanni Matteo Fumarola , Marcus Fontoura , Inigo Goiri , and Ricardo Bianchini . 2016 . History-Based Harvesting of Spare Cycles and Storage in Large-Scale Datacenters. In 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16) . USENIX Association, Savannah, GA, 755--770. https:\/\/www.usenix.org\/conference\/osdi16\/technical-sessions\/presentation\/zhang-yunqi Yunqi Zhang, George Prekas, Giovanni Matteo Fumarola, Marcus Fontoura, Inigo Goiri, and Ricardo Bianchini. 2016. History-Based Harvesting of Spare Cycles and Storage in Large-Scale Datacenters. In 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16). USENIX Association, Savannah, GA, 755--770. https:\/\/www.usenix.org\/conference\/osdi16\/technical-sessions\/presentation\/zhang-yunqi"},{"key":"e_1_3_2_1_89_1","volume-title":"RackSched: A Microsecond-Scale Scheduler for Rack-Scale Computers. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20)","author":"Zhu Hang","year":"2020","unstructured":"Hang Zhu , Kostis Kaffes , Zixu Chen , Zhenming Liu , Christos Kozyrakis , Ion Stoica , and Xin Jin . 2020 . RackSched: A Microsecond-Scale Scheduler for Rack-Scale Computers. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20) . USENIX Association, Banff, Alberta. https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/zhu Hang Zhu, Kostis Kaffes, Zixu Chen, Zhenming Liu, Christos Kozyrakis, Ion Stoica, and Xin Jin. 2020. RackSched: A Microsecond-Scale Scheduler for Rack-Scale Computers. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20). USENIX Association, Banff, Alberta. https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/zhu"}],"event":{"name":"SoCC '22: ACM Symposium on Cloud Computing","location":"San Francisco California","acronym":"SoCC '22","sponsor":["SIGMOD ACM Special Interest Group on Management of Data","SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the 13th Symposium on Cloud Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3542929.3563468","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3542929.3563468","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:02:23Z","timestamp":1750186943000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3542929.3563468"}},"subtitle":["principled and practical scheduling for serverless functions"],"short-title":[],"issued":{"date-parts":[[2022,11,7]]},"references-count":89,"alternative-id":["10.1145\/3542929.3563468","10.1145\/3542929"],"URL":"https:\/\/doi.org\/10.1145\/3542929.3563468","relation":{},"subject":[],"published":{"date-parts":[[2022,11,7]]},"assertion":[{"value":"2022-11-07","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}