{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,28]],"date-time":"2026-02-28T17:53:54Z","timestamp":1772301234428,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":78,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,3,25]],"date-time":"2023-03-25T00:00:00Z","timestamp":1679702400000},"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":[[2023,3,25]]},"DOI":"10.1145\/3623278.3624755","type":"proceedings-article","created":{"date-parts":[[2024,2,7]],"date-time":"2024-02-07T19:28:26Z","timestamp":1707334106000},"page":"57-72","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":21,"title":["DataFlower: Exploiting the Data-flow Paradigm for Serverless Workflow Orchestration"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4706-8451","authenticated-orcid":false,"given":"Zijun","family":"Li","sequence":"first","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-8267-4614","authenticated-orcid":false,"given":"Chuhao","family":"Xu","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5832-0347","authenticated-orcid":false,"given":"Quan","family":"Chen","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8211-2812","authenticated-orcid":false,"given":"Jieru","family":"Zhao","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9480-5632","authenticated-orcid":false,"given":"Chen","family":"Chen","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0034-2302","authenticated-orcid":false,"given":"Minyi","family":"Guo","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,2,7]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2022. Alibaba Serverless Workflow: Visualization free orchestration and Coordination of Stateful Application Scenarios. https:\/\/www.alibabacloud.com\/product\/serverless-workflow."},{"key":"e_1_3_2_1_2_1","unstructured":"2022. Apache Flink: Stateful Computations over Data Streams. https:\/\/flink.apache.org\/."},{"key":"e_1_3_2_1_3_1","unstructured":"2022. Apache Kafka is an open-source distributed event streaming platform. https:\/\/kafka.apache.org\/."},{"key":"e_1_3_2_1_4_1","unstructured":"2022. AWS Lambda execution context - AWS Lambda. https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/lambda-runtime-environment.html."},{"key":"e_1_3_2_1_5_1","unstructured":"2022. AWS Lambda: Run code without thinking about servers or clusters. https:\/\/aws.amazon.com\/lambda\/."},{"key":"e_1_3_2_1_6_1","unstructured":"2022. AWS Step Functions: assemble functions into business-critical applications. https:\/\/aws.amazon.com\/step-functions\/."},{"key":"e_1_3_2_1_7_1","unstructured":"2022. Azure Functions: Execute event-driven serverless code functions with an end-to-end development experience. https:\/\/azure.microsoft.com\/en-us\/products\/functions\/."},{"key":"e_1_3_2_1_8_1","unstructured":"2022. CNCF Serverless Whitepaper. https:\/\/github.com\/cncf\/wg-serverless\/tree\/master\/whitepapers\/serverless-overview."},{"key":"e_1_3_2_1_9_1","unstructured":"2022. CouchDB. https:\/\/couchdb.apache.org\/."},{"key":"e_1_3_2_1_10_1","unstructured":"2022. Create production-grade machine learning models with TensorFlow. https:\/\/tensorflow.google.cn\/."},{"key":"e_1_3_2_1_11_1","unstructured":"2022. Durable Functions is an extension of Azure Functions that lets you write stateful functions in a serverless compute environment. https:\/\/docs.microsoft.com\/en-us\/azure\/azure-functions\/durable\/."},{"key":"e_1_3_2_1_12_1","unstructured":"2022. Fission Workflows: Fast reliable and lightweight function composition for serverless functions. https:\/\/github.com\/fission\/fission-workflows."},{"key":"e_1_3_2_1_13_1","unstructured":"2022. Function Compute: A secure and stable elastically scaled pay-as-you-go serverless computing platform. https:\/\/www.alibabacloud.com\/product\/function-compute."},{"key":"e_1_3_2_1_14_1","unstructured":"2022. How to Handle Errors in Serverless Applications with AWS Step Functions. https:\/\/aws.amazon.com\/getting-started\/hands-on\/handle-serverless-application-errors-step-functions-lambda\/."},{"key":"e_1_3_2_1_15_1","unstructured":"2022. Kata Containers - Open Source Container Runtime Software. https:\/\/katacontainers.io\/."},{"key":"e_1_3_2_1_16_1","unstructured":"2022. Maximum input or output size for a task state or execution. https:\/\/docs.aws.amazon.com\/step-functions\/latest\/dg\/limits-overview.html."},{"key":"e_1_3_2_1_17_1","unstructured":"2022. OpenWhisk: Serverless functions platform for building cloud applications. https:\/\/github.com\/apache\/openwhisk."},{"key":"e_1_3_2_1_18_1","unstructured":"2022. The state machine used in AWS Step Functions. https:\/\/docs.aws.amazon.com\/step-functions\/latest\/dg\/concepts-state-machine-data.html."},{"key":"e_1_3_2_1_19_1","unstructured":"2022. Synchronous and asynchronous invocations in OpenFaaS. https:\/\/docs.openfaas.com\/reference\/async\/."},{"key":"e_1_3_2_1_20_1","unstructured":"2022. Tutorial for detecting and bluring offensive images using Cloud Functions. https:\/\/cloud.google.com\/functions\/docs\/tutorials\/imagemagick."},{"key":"e_1_3_2_1_21_1","unstructured":"2022. Use FFmpeg in Function Compute to process audio and video files in Function Compute. https:\/\/www.alibabacloud.com\/help\/doc-detail\/146712.htm?spm=a2c63.l28256.b99.313.5c293c94dPLJV1."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3325097"},{"key":"e_1_3_2_1_23_1","volume-title":"Firecracker: Lightweight Virtualization for Serverless Applications. In 17th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2020","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 2020, Santa Clara, CA, USA, February 25--27, 2020, Ranjita Bhagwan and George Porter (Eds.). USENIX Association, 419--434. https:\/\/www.usenix.org\/conference\/nsdi20\/presentation\/agache"},{"key":"e_1_3_2_1_24_1","volume-title":"SAND: Towards High-Performance Serverless Computing. In 2018 USENIX Annual Technical Conference, USENIX ATC 2018","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 2018, Boston, MA, USA, July 11--13, 2018, Haryadi S. Gunawi and Benjamin Reed (Eds.). USENIX Association, 923--935. https:\/\/www.usenix.org\/conference\/atc18\/presentation\/akkus"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3267809.3267815"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2015.08.015"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3490386"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3472883.3486992"},{"key":"e_1_3_2_1_29_1","volume-title":"2018 USENIX Annual Technical Conference, USENIX ATC 2018","author":"Boucher Sol","year":"2018","unstructured":"Sol Boucher, Anuj Kalia, David G. Andersen, and Michael Kaminsky. 2018. Putting the \"Micro\" Back in Microservice. In 2018 USENIX Annual Technical Conference, USENIX ATC 2018, Boston, MA, USA, July 11--13, 2018, Haryadi S. Gunawi and Benjamin Reed (Eds.). USENIX Association, 645--650. https:\/\/www.usenix.org\/conference\/atc18\/presentation\/boucher"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.14778\/3529337.3529344"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3357223.3362711"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3419111.3421286"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2014.10.008"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/642089.642111"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378512"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3419111.3421297"},{"key":"e_1_3_2_1_37_1","volume-title":"2019 USENIX Annual Technical Conference, USENIX ATC 2019","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 2019, Renton, WA, USA, July 10--12, 2019, Dahlia Malkhi and Dan Tsafrir (Eds.). USENIX Association, 475--488. https:\/\/www.usenix.org\/conference\/atc19\/presentation\/fouladi"},{"key":"e_1_3_2_1_38_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 2017","author":"Fouladi Sadjad","year":"2017","unstructured":"Sadjad Fouladi, Riad S. Wahby, Brennan Shacklett, Karthikeyan 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 2017, Boston, MA, USA, March 27--29, 2017, Aditya Akella and Jon Howell (Eds.). USENIX Association, 363--376. https:\/\/www.usenix.org\/conference\/nsdi17\/technical-sessions\/presentation\/fouladi"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446757"},{"key":"e_1_3_2_1_40_1","volume-title":"Serverless Computing: One Step Forward, Two Steps Back. In 9th Biennial Conference on Innovative Data Systems Research, CIDR","author":"Hellerstein Joseph M.","year":"2019","unstructured":"Joseph M. Hellerstein, Jose M. Faleiro, Joseph Gonzalez, Johann Schleier-Smith, Vikram Sreekanti, Alexey Tumanov, and Chenggang Wu. 2019. Serverless Computing: One Step Forward, Two Steps Back. In 9th Biennial Conference on Innovative Data Systems Research, CIDR 2019, Asilomar, CA, USA, January 13--16, 2019, Online Proceedings. www.cidrdb.org. http:\/\/cidrdb.org\/cidr2019\/papers\/p119-hellerstein-cidr19.pdf"},{"key":"e_1_3_2_1_41_1","volume-title":"Arpaci-Dusseau","author":"Hendrickson Scott","year":"2016","unstructured":"Scott Hendrickson, Stephen Sturdevant, Edward Oakes, Tyler Harter, Venkateshwaran Venkataramani, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau. 2016. Serverless Computation with OpenLambda. login Usenix Mag. 41, 4 (2016). https:\/\/www.usenix.org\/publications\/login\/winter2016\/hendrickson"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.9065"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3360575"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483541"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446701"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3368235.3368839"},{"key":"e_1_3_2_1_47_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, Jo\u00e3o 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_48_1","volume-title":"Understanding Ephemeral Storage for Serverless Analytics. In 2018 USENIX Annual Technical Conference, USENIX ATC 2018","author":"Klimovic Ana","year":"2018","unstructured":"Ana Klimovic, Yawen Wang, Christos Kozyrakis, Patrick Stuedi, Jonas Pfefferle, and Animesh Trivedi. 2018. Understanding Ephemeral Storage for Serverless Analytics. In 2018 USENIX Annual Technical Conference, USENIX ATC 2018, Boston, MA, USA, July 11--13, 2018, Haryadi S. Gunawi and Benjamin Reed (Eds.). USENIX Association, 789--794. https:\/\/www.usenix.org\/conference\/atc18\/presentation\/klimovic-serverless"},{"key":"e_1_3_2_1_49_1","volume-title":"Pocket: Elastic Ephemeral Storage for Serverless Analytics. In 13th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2018","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 2018, Carlsbad, CA, USA, October 8--10, 2018, Andrea C. Arpaci-Dusseau and Geoff Voelker (Eds.). USENIX Association, 427--444. https:\/\/www.usenix.org\/conference\/osdi18\/presentation\/klimovic"},{"key":"e_1_3_2_1_50_1","volume-title":"Faast-lane: Accelerating Function-as-a-Service Workflows. In 2021 USENIX Annual Technical Conference, USENIX ATC 2021","author":"Kotni Swaroop","year":"2021","unstructured":"Swaroop Kotni, Ajay Nayak, Vinod Ganapathy, and Arkaprava Basu. 2021. Faast-lane: Accelerating Function-as-a-Service Workflows. In 2021 USENIX Annual Technical Conference, USENIX ATC 2021, July 14--16, 2021, Irina Calciu and Geoff Kuenning (Eds.). USENIX Association, 805--820. https:\/\/www.usenix.org\/conference\/atc21\/presentation\/kotni"},{"key":"e_1_3_2_1_51_1","volume-title":"RunD: A Lightweight Secure Container Runtime for High-density Deployment and High-concurrency Startup in Serverless Computing. In 2022 USENIX Annual Technical Conference, USENIX ATC 2022","author":"Li Zijun","year":"2022","unstructured":"Zijun Li, Jiagan Cheng, Quan Chen, Eryu Guan, Zizheng Bian, Yi Tao, Bin Zha, Qiang Wang, Weidong Han, and Minyi Guo. 2022. RunD: A Lightweight Secure Container Runtime for High-density Deployment and High-concurrency Startup in Serverless Computing. In 2022 USENIX Annual Technical Conference, USENIX ATC 2022, Carlsbad, CA, USA, July 11--13, 2022, Jiri Schindler and Noa Zilberman (Eds.). USENIX Association, 53--68. https:\/\/www.usenix.org\/conference\/atc22\/presentation\/li-zijun-rund"},{"key":"e_1_3_2_1_52_1","volume-title":"Help Rather Than Recycle: Alleviating Cold Startup in Serverless Computing Through Inter-Function Container Sharing. In 2022 USENIX Annual Technical Conference, USENIX ATC 2022","author":"Li Zijun","year":"2022","unstructured":"Zijun Li, Linsong Guo, Quan Chen, Jiagan Cheng, Chuhao Xu, Deze Zeng, Zhuo Song, Tao Ma, Yong Yang, Chao Li, and Minyi Guo. 2022. Help Rather Than Recycle: Alleviating Cold Startup in Serverless Computing Through Inter-Function Container Sharing. In 2022 USENIX Annual Technical Conference, USENIX ATC 2022, Carlsbad, CA, USA, July 11--13, 2022, Jiri Schindler and Noa Zilberman (Eds.). USENIX Association, 69--84. https:\/\/www.usenix.org\/conference\/atc22\/presentation\/li-zijun-help"},{"key":"e_1_3_2_1_53_1","volume-title":"The Serverless Computing Survey: A Technical Primer for Design Architecture. CoRR abs\/2112.12921","author":"Li Zijun","year":"2021","unstructured":"Zijun Li, Linsong Guo, Jiagan Cheng, Quan Chen, Bingsheng He, and Minyi Guo. 2021. The Serverless Computing Survey: A Technical Primer for Design Architecture. CoRR abs\/2112.12921 (2021). arXiv:2112.12921 https:\/\/arxiv.org\/abs\/2112.12921"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507717"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2020.3028841"},{"key":"e_1_3_2_1_56_1","volume-title":"SONIC: Application-aware Data Passing for Chained Serverless Applications. In 2021 USENIX Annual Technical Conference, USENIX ATC 2021","author":"Mahgoub Ashraf","year":"2021","unstructured":"Ashraf Mahgoub, Karthick Shankar, Subrata Mitra, Ana Klimovic, Somali Chaterji, and Saurabh Bagchi. 2021. SONIC: Application-aware Data Passing for Chained Serverless Applications. In 2021 USENIX Annual Technical Conference, USENIX ATC 2021, July 14--16, 2021, Irina Calciu and Geoff Kuenning (Eds.). USENIX Association, 285--301. https:\/\/www.usenix.org\/conference\/atc21\/presentation\/mahgoub"},{"key":"e_1_3_2_1_57_1","volume-title":"16th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2022","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 2022, Carlsbad, CA, USA, July 11--13, 2022, Marcos K. Aguilera and Hakim Weatherspoon (Eds.). USENIX Association, 303--320. https:\/\/www.usenix.org\/conference\/osdi22\/presentation\/mahgoub"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/3530892"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2017.10.029"},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCSW.2017.36"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/3318464.3389758"},{"key":"e_1_3_2_1_62_1","volume-title":"Fast and Slow: Scalable Analytics on Serverless Infrastructure. In 16th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2019","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 2019, Boston, MA, February 26--28, 2019, Jay R. Lorch and Minlan Yu (Eds.). USENIX Association, 193--206. https:\/\/www.usenix.org\/conference\/nsdi19\/presentation\/pu"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2020.07.007"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2020.08.012"},{"key":"e_1_3_2_1_65_1","volume-title":"Redis: Remote Dictionary Server. https:\/\/redis.io\/.","author":"Sanfilippo Salvatore","year":"2022","unstructured":"Salvatore Sanfilippo. 2022. Redis: Remote Dictionary Server. https:\/\/redis.io\/."},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/3352460.3358296"},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS53621.2022.00039"},{"key":"e_1_3_2_1_68_1","volume-title":"Nodens: Enabling Resource Efficient and Fast QoS Recovery of Dynamic Microservice Applications in Datacenters. In 2023 USENIX Annual Technical Conference, USENIX ATC 2023","author":"Shi Jiuchen","year":"2023","unstructured":"Jiuchen Shi, Hang Zhang, Zhixin Tong, Quan Chen, Kaihua Fu, and Minyi Guo. 2023. Nodens: Enabling Resource Efficient and Fast QoS Recovery of Dynamic Microservice Applications in Datacenters. In 2023 USENIX Annual Technical Conference, USENIX ATC 2023, Boston, MA, USA, July 10--12, 2023, Julia Lawall and Dan Williams (Eds.). USENIX Association, 403--417. https:\/\/www.usenix.org\/conference\/atc23\/presentation\/shi"},{"key":"e_1_3_2_1_69_1","volume-title":"Faasm: Lightweight Isolation for Efficient Stateful Serverless Computing. In 2020 USENIX Annual Technical Conference, USENIX ATC 2020","author":"Shillaker Simon","year":"2020","unstructured":"Simon Shillaker and Peter R. Pietzuch. 2020. Faasm: Lightweight Isolation for Efficient Stateful Serverless Computing. In 2020 USENIX Annual Technical Conference, USENIX ATC 2020, July 15--17, 2020, Ada Gavrilovska and Erez Zadok (Eds.). USENIX Association, 419--433. https:\/\/www.usenix.org\/conference\/atc20\/presentation\/shillaker"},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/3419111.3421306"},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446714"},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/3302424.3303978"},{"key":"e_1_3_2_1_73_1","volume-title":"Peeking Behind the Curtains of Serverless Platforms. In 2018 USENIX Annual Technical Conference, USENIX ATC 2018","author":"Wang Liang","year":"2018","unstructured":"Liang Wang, Mengyuan Li, Yinqian Zhang, Thomas Ristenpart, and Michael M. Swift. 2018. Peeking Behind the Curtains of Serverless Platforms. In 2018 USENIX Annual Technical Conference, USENIX ATC 2018, Boston, MA, USA, July 11--13, 2018, Haryadi S. Gunawi and Benjamin Reed (Eds.). USENIX Association, 133--146. https:\/\/www.usenix.org\/conference\/atc18\/presentation\/wang-liang"},{"key":"e_1_3_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-020-00632-7"},{"key":"e_1_3_2_1_75_1","volume-title":"Restructuring Serverless Computing with Data-Centric Function Orchestration. CoRR abs\/2109.13492","author":"Yu Minchen","year":"2021","unstructured":"Minchen Yu, Tingjia Cao, Wei Wang, and Ruichuan Chen. 2021. Restructuring Serverless Computing with Data-Centric Function Orchestration. CoRR abs\/2109.13492 (2021). arXiv:2109.13492 https:\/\/arxiv.org\/abs\/2109.13492"},{"key":"e_1_3_2_1_76_1","volume-title":"Spark: Cluster Computing with Working Sets. In 2nd USENIX Workshop on Hot Topics in Cloud Computing, HotCloud'10","author":"Zaharia Matei","year":"2010","unstructured":"Matei Zaharia, Mosharaf Chowdhury, Michael J. Franklin, Scott Shenker, and Ion Stoica. 2010. Spark: Cluster Computing with Working Sets. In 2nd USENIX Workshop on Hot Topics in Cloud Computing, HotCloud'10, Boston, MA, USA, June 22, 2010, Erich M. Nahum and Dongyan Xu (Eds.). USENIX Association. https:\/\/www.usenix.org\/conference\/hotcloud -cluster-computing-working-sets spark"},{"key":"e_1_3_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2017.119"},{"key":"e_1_3_2_1_78_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2019.00093"}],"event":{"name":"ASPLOS '23: 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 4","location":"Vancouver BC Canada","acronym":"ASPLOS '23","sponsor":["SIGARCH ACM Special Interest Group on Computer Architecture","SIGOPS ACM Special Interest Group on Operating Systems","SIGPLAN ACM Special Interest Group on Programming Languages","SIGBED ACM Special Interest Group on Embedded Systems"]},"container-title":["Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 4"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3623278.3624755","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3623278.3624755","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:36:26Z","timestamp":1750178186000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3623278.3624755"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,25]]},"references-count":78,"alternative-id":["10.1145\/3623278.3624755","10.1145\/3623278"],"URL":"https:\/\/doi.org\/10.1145\/3623278.3624755","relation":{},"subject":[],"published":{"date-parts":[[2023,3,25]]},"assertion":[{"value":"2024-02-07","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}