{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,2]],"date-time":"2026-07-02T15:46:56Z","timestamp":1783007216315,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":57,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,10,12]],"date-time":"2020-10-12T00:00:00Z","timestamp":1602460800000},"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":[[2020,10,12]]},"DOI":"10.1145\/3419111.3421297","type":"proceedings-article","created":{"date-parts":[[2020,10,13]],"date-time":"2020-10-13T04:40:25Z","timestamp":1602564025000},"page":"45-59","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":50,"title":["Photons"],"prefix":"10.1145","author":[{"given":"Vojislav","family":"Dukic","sequence":"first","affiliation":[{"name":"ETH Z\u00fcrich"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Rodrigo","family":"Bruno","sequence":"additional","affiliation":[{"name":"ETH Z\u00fcrich"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ankit","family":"Singla","sequence":"additional","affiliation":[{"name":"ETH Z\u00fcrich"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Gustavo","family":"Alonso","sequence":"additional","affiliation":[{"name":"ETH Z\u00fcrich"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2020,10,12]]},"reference":[{"key":"e_1_3_2_2_1_1","unstructured":"2009 (Accessed May 25 2020). Understanding Container Reuse in AWS Lambda. https:\/\/aws.amazon.com\/blogs\/compute\/container-reuse-in-lambda\/.  2009 (Accessed May 25 2020). Understanding Container Reuse in AWS Lambda. https:\/\/aws.amazon.com\/blogs\/compute\/container-reuse-in-lambda\/."},{"key":"e_1_3_2_2_2_1","unstructured":"(Accessed May 25 2020). Apache OpenWhisk. http:\/\/openwhisk.apache.org\/.  (Accessed May 25 2020). Apache OpenWhisk. http:\/\/openwhisk.apache.org\/."},{"key":"e_1_3_2_2_3_1","unstructured":"(Accessed May 25 2020). Apply machine learning models in Azure Functions with Python and TensorFlow. https:\/\/docs.microsoft.com\/en-us\/azure\/azure-functions\/functions-machine-learning-tensorflow.  (Accessed May 25 2020). Apply machine learning models in Azure Functions with Python and TensorFlow. https:\/\/docs.microsoft.com\/en-us\/azure\/azure-functions\/functions-machine-learning-tensorflow."},{"key":"e_1_3_2_2_4_1","unstructured":"(Accessed May 25 2020). Architecture of a Serverless Machine Learning Model. https:\/\/cloud.google.com\/solutions\/architecture-of-a-serverless-ml-model.  (Accessed May 25 2020). Architecture of a Serverless Machine Learning Model. https:\/\/cloud.google.com\/solutions\/architecture-of-a-serverless-ml-model."},{"key":"e_1_3_2_2_5_1","unstructured":"(Accessed May 25 2020). AWS Lambda pricing. https:\/\/aws.amazon.com\/lambda\/pricing\/.  (Accessed May 25 2020). AWS Lambda pricing. https:\/\/aws.amazon.com\/lambda\/pricing\/."},{"key":"e_1_3_2_2_6_1","unstructured":"(Accessed May 25 2020). AWS Lambda web tutorial. https:\/\/aws.amazon.com\/getting-started\/hands-on\/build-serverless-web-app-lambda-apigateway-s3-dynamodb-cognito\/.  (Accessed May 25 2020). AWS Lambda web tutorial. https:\/\/aws.amazon.com\/getting-started\/hands-on\/build-serverless-web-app-lambda-apigateway-s3-dynamodb-cognito\/."},{"key":"e_1_3_2_2_7_1","unstructured":"(Accessed May 25 2020). Cloud Computing without Containers. https:\/\/blog.cloudflare.com\/cloud-computing-without-containers\/.  (Accessed May 25 2020). Cloud Computing without Containers. https:\/\/blog.cloudflare.com\/cloud-computing-without-containers\/."},{"key":"e_1_3_2_2_8_1","unstructured":"(Accessed May 25 2020). FFMPEG for Java. https:\/\/github.com\/bramp\/ffmpeg-cli-wrapper.  (Accessed May 25 2020). FFMPEG for Java. https:\/\/github.com\/bramp\/ffmpeg-cli-wrapper."},{"key":"e_1_3_2_2_9_1","unstructured":"(Accessed May 25 2020). gVisor. https:\/\/gvisor.dev\/.  (Accessed May 25 2020). gVisor. https:\/\/gvisor.dev\/."},{"key":"e_1_3_2_2_10_1","unstructured":"(Accessed May 25 2020). How to Deploy Deep Learning Models with AWS Lambda and Tensorflow. https:\/\/aws.amazon.com\/blogs\/machine-learning\/how-to-deploy-deep-learning-models-with-aws-lambda-and-tensorflow\/.  (Accessed May 25 2020). How to Deploy Deep Learning Models with AWS Lambda and Tensorflow. https:\/\/aws.amazon.com\/blogs\/machine-learning\/how-to-deploy-deep-learning-models-with-aws-lambda-and-tensorflow\/."},{"key":"e_1_3_2_2_11_1","unstructured":"(Accessed May 25 2020). How to serve deep learning models using TensorFlow 2.0 with Cloud Functions. https:\/\/cloud.google.com\/blog\/products\/ai-machine-learning\/how-to-serve-deep-learning-models-using-tensorflow-2-0-with-cloud-functions.  (Accessed May 25 2020). How to serve deep learning models using TensorFlow 2.0 with Cloud Functions. https:\/\/cloud.google.com\/blog\/products\/ai-machine-learning\/how-to-serve-deep-learning-models-using-tensorflow-2-0-with-cloud-functions."},{"key":"e_1_3_2_2_12_1","unstructured":"(Accessed May 25 2020). JEP 346: Promptly Return Unused Committed Memory from G1. http:\/\/openjdk.java.net\/jeps\/346.  (Accessed May 25 2020). JEP 346: Promptly Return Unused Committed Memory from G1. http:\/\/openjdk.java.net\/jeps\/346."},{"key":"e_1_3_2_2_13_1","unstructured":"(Accessed May 25 2020). Kata Containers. https:\/\/katacontainers.io\/.  (Accessed May 25 2020). Kata Containers. https:\/\/katacontainers.io\/."},{"key":"e_1_3_2_2_14_1","unstructured":"(Accessed May 25 2020). Knative serverless framework. https:\/\/knative.dev\/.  (Accessed May 25 2020). Knative serverless framework. https:\/\/knative.dev\/."},{"key":"e_1_3_2_2_15_1","unstructured":"(Accessed May 25 2020). KNIX Microfunctions. https:\/\/github.com\/knix-microfunctions\/knix\/.  (Accessed May 25 2020). KNIX Microfunctions. https:\/\/github.com\/knix-microfunctions\/knix\/."},{"key":"e_1_3_2_2_16_1","unstructured":"(Accessed May 25 2020). OpenFaaS serverless framework. https:\/\/www.openfaas.com\/.  (Accessed May 25 2020). OpenFaaS serverless framework. https:\/\/www.openfaas.com\/."},{"key":"e_1_3_2_2_17_1","unstructured":"(Accessed May 25 2020). Overview of memory management. https:\/\/developer.android.com\/topic\/performance\/memory-overview.  (Accessed May 25 2020). Overview of memory management. https:\/\/developer.android.com\/topic\/performance\/memory-overview."},{"key":"e_1_3_2_2_18_1","unstructured":"(Accessed May 25 2020). Security Overview of AWSLambda. https:\/\/d1.awsstatic.com\/whitepapers\/Overview-AWS-Lambda-Security.pdf.  (Accessed May 25 2020). Security Overview of AWSLambda. https:\/\/d1.awsstatic.com\/whitepapers\/Overview-AWS-Lambda-Security.pdf."},{"key":"e_1_3_2_2_19_1","unstructured":"(Accessed May 25 2020). Serverless Networking. https:\/\/github.com\/serverlessunicorn\/ServerlessNetworkingClients.  (Accessed May 25 2020). Serverless Networking. https:\/\/github.com\/serverlessunicorn\/ServerlessNetworkingClients."},{"key":"e_1_3_2_2_20_1","unstructured":"(Accessed May 25 2020). Understanding serverless cold start. https:\/\/azure.microsoft.com\/en-us\/blog\/understanding-serverless-cold-start\/.  (Accessed May 25 2020). Understanding serverless cold start. https:\/\/azure.microsoft.com\/en-us\/blog\/understanding-serverless-cold-start\/."},{"key":"e_1_3_2_2_21_1","unstructured":"(Accessed May 25 2020). Use AWS DeepLens to give Amazon Alexa the power to detect objects via Alexa skills. https:\/\/aws.amazon.com\/blogs\/machine-learning\/use-aws-deeplens-to-give-amazon-alexa-the-power-to-detect-objects-via-alexa-skills\/.  (Accessed May 25 2020). Use AWS DeepLens to give Amazon Alexa the power to detect objects via Alexa skills. https:\/\/aws.amazon.com\/blogs\/machine-learning\/use-aws-deeplens-to-give-amazon-alexa-the-power-to-detect-objects-via-alexa-skills\/."},{"key":"e_1_3_2_2_22_1","volume-title":"Firecracker: Lightweight Virtualization for Serverless Applications. In USENIX NSDI.","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 USENIX NSDI. Alexandru Agache, Marc Brooker, Alexandra Iordache, Anthony Liguori, Rolf Neugebauer, Phil Piwonka, and Diana-Maria Popa. 2020. Firecracker: Lightweight Virtualization for Serverless Applications. In USENIX NSDI."},{"key":"e_1_3_2_2_23_1","volume-title":"SAND: Towards High-performance Serverless Computing. In USENIX ATC.","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 USENIX ATC. 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 USENIX ATC."},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"crossref","unstructured":"Gene M. Amdahl. 1967. Validity of the Single Processor Approach to Achieving Large Scale Computing Capabilities. In AFIPS.  Gene M. Amdahl. 1967. Validity of the Single Processor Approach to Achieving Large Scale Computing Capabilities. In AFIPS.","DOI":"10.1145\/1465482.1465560"},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3267809.3267815"},{"key":"e_1_3_2_2_26_1","volume-title":"Serverless Computing: Current Trends and Open Problems.","author":"Baldini Ioana","year":"2017","unstructured":"Ioana Baldini , Paul Castro , Kerry Chang , Perry Cheng , Stephen Fink , Vatche Ishakian , Nick Mitchell , Vinod Muthusamy , Rodric Rabbah , Aleksander Slominski , and Philippe Suter . 2017 . Serverless Computing: Current Trends and Open Problems. Ioana Baldini, Paul Castro, Kerry Chang, Perry Cheng, Stephen Fink, Vatche Ishakian, Nick Mitchell, Vinod Muthusamy, Rodric Rabbah, Aleksander Slominski, and Philippe Suter. 2017. Serverless Computing: Current Trends and Open Problems."},{"key":"e_1_3_2_2_27_1","unstructured":"Sol Boucher Anuj Kalia David G Andersen and Michael Kaminsky. 2018. Putting the \"Micro\" back in microservice. In USENIX ATC.  Sol Boucher Anuj Kalia David G Andersen and Michael Kaminsky. 2018. Putting the \"Micro\" back in microservice. In USENIX ATC."},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"crossref","unstructured":"Stefan Brenner and R\u00fcdiger Kapitza. 2019. Trust more serverless. In SYSTOR.  Stefan Brenner and R\u00fcdiger Kapitza. 2019. Trust more serverless. In SYSTOR.","DOI":"10.1145\/3319647.3325825"},{"key":"e_1_3_2_2_29_1","doi-asserted-by":"crossref","unstructured":"Rodrigo Bruno Paulo Ferreira Ruslan Synytsky Tetiana Fydorenchyk Jia Rao Hang Huang and Song Wu. 2018. Dynamic Vertical Memory Scalability for OpenJDK Cloud Applications. In ISMM.  Rodrigo Bruno Paulo Ferreira Ruslan Synytsky Tetiana Fydorenchyk Jia Rao Hang Huang and Song Wu. 2018. Dynamic Vertical Memory Scalability for OpenJDK Cloud Applications. In ISMM.","DOI":"10.1145\/3210563.3210567"},{"key":"e_1_3_2_2_30_1","doi-asserted-by":"crossref","unstructured":"James Cadden Thomas Unger Yara Awad Han Dong Orran Krieger and Jonathan Appavoo. 2020. SEUSS: skip redundant paths to make serverless fast. In EuroSys.  James Cadden Thomas Unger Yara Awad Han Dong Orran Krieger and Jonathan Appavoo. 2020. SEUSS: skip redundant paths to make serverless fast. In EuroSys.","DOI":"10.1145\/3342195.3392698"},{"key":"e_1_3_2_2_31_1","unstructured":"Joao Carreira Pedro Fonseca Alexey Tumanov Andrew Zhang and Randy Katz. 2018. A Case for Serverless Machine Learning. In NeurIPS.  Joao Carreira Pedro Fonseca Alexey Tumanov Andrew Zhang and Randy Katz. 2018. A Case for Serverless Machine Learning. In NeurIPS."},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-39815-8_22"},{"key":"e_1_3_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/SEC.2016.37"},{"key":"e_1_3_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378512"},{"key":"e_1_3_2_2_35_1","volume-title":"William Zeng, Rahul Bhalerao, Anirudh Sivaraman, George Porter, and Keith Winstein.","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 USENIX NSDI. 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 USENIX NSDI."},{"key":"e_1_3_2_2_36_1","doi-asserted-by":"crossref","unstructured":"Yu Gan Yanqi Zhang Dailun Cheng Ankitha Shetty Priyal Rathi Nayan Katarki Ariana Bruno Justin Hu Brian Ritchken Brendon Jackson etal 2019. An open-source benchmark suite for microservices and their hardware-software implications for cloud & edge systems. In ASPLOS.  Yu Gan Yanqi Zhang Dailun Cheng Ankitha Shetty Priyal Rathi Nayan Katarki Ariana Bruno Justin Hu Brian Ritchken Brendon Jackson et al. 2019. An open-source benchmark suite for microservices and their hardware-software implications for cloud & edge systems. In ASPLOS.","DOI":"10.1145\/3297858.3304013"},{"key":"e_1_3_2_2_37_1","volume-title":"Spock: Exploiting Serverless Functions for SLO and Cost Aware Resource Procurement in Public Cloud","author":"Gunasekaran J. R.","year":"2019","unstructured":"J. R. Gunasekaran , P. Thinakaran , M. T. Kandemir , B. Urgaonkar , G. Kesidis , and C. Das . 2019 . Spock: Exploiting Serverless Functions for SLO and Cost Aware Resource Procurement in Public Cloud . In IEEE CLOUD. J. R. Gunasekaran, P. Thinakaran, M. T. Kandemir, B. Urgaonkar, G. Kesidis, and C. Das. 2019. Spock: Exploiting Serverless Functions for SLO and Cost Aware Resource Procurement in Public Cloud. In IEEE CLOUD."},{"key":"e_1_3_2_2_38_1","volume-title":"Arpaci-Dusseau","author":"Harter Tyler","year":"2016","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 FAST. Tyler Harter, Brandon Salmon, Rose Liu, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau. 2016. Slacker: Fast Distribution with Lazy Docker Containers. In FAST."},{"key":"e_1_3_2_2_39_1","volume-title":"Serverless computing: One step forward, two steps back. arXiv preprint arXiv:1812.03651","author":"Hellerstein Joseph M","year":"2018","unstructured":"Joseph M Hellerstein , Jose Faleiro , Joseph E Gonzalez , Johann Schleier-Smith , Vikram Sreekanti , Alexey Tumanov , and Chenggang Wu. 2018. Serverless computing: One step forward, two steps back. arXiv preprint arXiv:1812.03651 ( 2018 ). Joseph M Hellerstein, Jose Faleiro, Joseph E Gonzalez, Johann Schleier-Smith, Vikram Sreekanti, Alexey Tumanov, and Chenggang Wu. 2018. Serverless computing: One step forward, two steps back. arXiv preprint arXiv:1812.03651 (2018)."},{"key":"e_1_3_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/IC2E.2018.00052"},{"key":"e_1_3_2_2_41_1","doi-asserted-by":"crossref","unstructured":"Eric Jonas Qifan Pu Shivaram Venkataraman Ion Stoica and Benjamin Recht. 2017. Occupy the cloud: Distributed computing for the 99%. In ACM SoCC.  Eric Jonas Qifan Pu Shivaram Venkataraman Ion Stoica and Benjamin Recht. 2017. Occupy the cloud: Distributed computing for the 99%. In ACM SoCC.","DOI":"10.1145\/3127479.3128601"},{"key":"e_1_3_2_2_42_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 ( 2019). arXiv: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 (2019). arXiv:1902.03383"},{"key":"e_1_3_2_2_43_1","volume-title":"Pocket: Elastic ephemeral storage for serverless analytics. In USENIX OSDI.","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 USENIX OSDI. Ana Klimovic, Yawen Wang, Patrick Stuedi, Animesh Trivedi, Jonas Pfefferle, and Christos Kozyrakis. 2018. Pocket: Elastic ephemeral storage for serverless analytics. In USENIX OSDI."},{"key":"e_1_3_2_2_44_1","doi-asserted-by":"crossref","unstructured":"Ricardo Koller and Dan Williams. 2017. Will Serverless End the Dominance of Linux in the Cloud?. In HotOS.  Ricardo Koller and Dan Williams. 2017. Will Serverless End the Dominance of Linux in the Cloud?. In HotOS.","DOI":"10.1145\/3102980.3103008"},{"key":"e_1_3_2_2_45_1","doi-asserted-by":"crossref","unstructured":"James Larisch James Mickens and Eddie Kohler. 2018. Alto: lightweight vms using virtualization-aware managed runtimes. In MPLR.  James Larisch James Mickens and Eddie Kohler. 2018. Alto: lightweight vms using virtualization-aware managed runtimes. In MPLR.","DOI":"10.1145\/3237009.3237022"},{"key":"e_1_3_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2451116.2451167"},{"key":"e_1_3_2_2_47_1","doi-asserted-by":"crossref","unstructured":"Filipe Manco Costin Lupu Florian Schmidt Jose Mendes Simon Kuenzer Sumit Sati Kenichi Yasukata Costin Raiciu and Felipe Huici. 2017. My VM is Lighter (and Safer) Than Your Container. In SOSP.  Filipe Manco Costin Lupu Florian Schmidt Jose Mendes Simon Kuenzer Sumit Sati Kenichi Yasukata Costin Raiciu and Felipe Huici. 2017. My VM is Lighter (and Safer) Than Your Container. In SOSP.","DOI":"10.1145\/3132747.3132763"},{"key":"e_1_3_2_2_48_1","unstructured":"Dirk Merkel. 2014. Docker: lightweight linux containers for consistent development and deployment. In Linux journal.  Dirk Merkel. 2014. Docker: lightweight linux containers for consistent development and deployment. In Linux journal."},{"key":"e_1_3_2_2_49_1","unstructured":"Anup Mohan Harshad Sane Kshitij Doshi Saikrishna Edupuganti Naren Nayak and Vadim Sukhomlinov. 2019. Agile Cold Starts for Scalable Serverless. In HotCloud.  Anup Mohan Harshad Sane Kshitij Doshi Saikrishna Edupuganti Naren Nayak and Vadim Sukhomlinov. 2019. Agile Cold Starts for Scalable Serverless. In HotCloud."},{"key":"e_1_3_2_2_50_1","volume-title":"Lambada: Interactive Data Analytics on Cold Data Using Serverless Cloud Infrastructure. In ACM SIGMOD.","author":"M\u00fcller Ingo","year":"2020","unstructured":"Ingo M\u00fcller , Renato Marroqu\u00edn , and Gustavo Alonso . 2020 . Lambada: Interactive Data Analytics on Cold Data Using Serverless Cloud Infrastructure. In ACM SIGMOD. Ingo M\u00fcller, Renato Marroqu\u00edn, and Gustavo Alonso. 2020. Lambada: Interactive Data Analytics on Cold Data Using Serverless Cloud Infrastructure. In ACM SIGMOD."},{"key":"e_1_3_2_2_51_1","volume-title":"Arpaci-Dusseau","author":"Oakes Edward","year":"2018","unstructured":"Edward Oakes , Leon Yang , Dennis Zhou , Kevin Houck , Tyler Harter , Andrea C. Arpaci-Dusseau , and Remzi H . Arpaci-Dusseau . 2018 . SOCK : Rapid Task Provisioning with Serverless-optimized Containers. In USENIX ATC. Edward Oakes, Leon Yang, Dennis Zhou, Kevin Houck, Tyler Harter, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau. 2018. SOCK: Rapid Task Provisioning with Serverless-optimized Containers. In USENIX ATC."},{"key":"e_1_3_2_2_52_1","doi-asserted-by":"crossref","unstructured":"Alfonso P\u00e9rez Germ\u00e1n Molt\u00f3 Miguel Caballer and Amanda Calatrava. 2018. Serverless computing for container-based architectures. In Future Generation Computer Systems.  Alfonso P\u00e9rez Germ\u00e1n Molt\u00f3 Miguel Caballer and Amanda Calatrava. 2018. Serverless computing for container-based architectures. In Future Generation Computer Systems.","DOI":"10.1016\/j.future.2018.01.022"},{"key":"e_1_3_2_2_53_1","volume-title":"David DeWitt, and Samuel Madden.","author":"Perron Matthew","year":"2019","unstructured":"Matthew Perron , Raul Castro Fernandez , David DeWitt, and Samuel Madden. 2019 . Starling : A Scalable Query Engine on Cloud Function Services . arXiv preprint arXiv:1911.11727 (2019). Matthew Perron, Raul Castro Fernandez, David DeWitt, and Samuel Madden. 2019. Starling: A Scalable Query Engine on Cloud Function Services. arXiv preprint arXiv:1911.11727 (2019)."},{"key":"e_1_3_2_2_54_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. In USENIX ATC.  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. In USENIX ATC."},{"key":"e_1_3_2_2_55_1","unstructured":"Liang Wang Mengyuan Li Yinqian Zhang Thomas Ristenpart and Michael Swift. 2018. Peeking behind the curtains of serverless platforms. In USENIX ATC.  Liang Wang Mengyuan Li Yinqian Zhang Thomas Ristenpart and Michael Swift. 2018. Peeking behind the curtains of serverless platforms. In USENIX ATC."},{"key":"e_1_3_2_2_56_1","unstructured":"Liang Wang Mengyuan Li Yinqian Zhang Thomas Ristenpart and Michael Swift. 2018. Peeking Behind the Curtains of Serverless Platforms. USENIX ATC.  Liang Wang Mengyuan Li Yinqian Zhang Thomas Ristenpart and Michael Swift. 2018. Peeking Behind the Curtains of Serverless Platforms. USENIX ATC."},{"key":"e_1_3_2_2_57_1","unstructured":"Yiming Zhang Jon Crowcroft Dongsheng Li Chengfen Zhang Huiba Li Yaozheng Wang Kai Yu Yongqiang Xiong and Guihai Chen. 2018. KylinX: a dynamic library operating system for simplified and efficient cloud virtualization. In USENIX ATC.  Yiming Zhang Jon Crowcroft Dongsheng Li Chengfen Zhang Huiba Li Yaozheng Wang Kai Yu Yongqiang Xiong and Guihai Chen. 2018. KylinX: a dynamic library operating system for simplified and efficient cloud virtualization. In USENIX ATC."}],"event":{"name":"SoCC '20: ACM Symposium on Cloud Computing","location":"Virtual Event USA","acronym":"SoCC '20","sponsor":["SIGMOD ACM Special Interest Group on Management of Data","SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the 11th ACM Symposium on Cloud Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3419111.3421297","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3419111.3421297","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:32:05Z","timestamp":1750195925000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3419111.3421297"}},"subtitle":["lambdas on a diet"],"short-title":[],"issued":{"date-parts":[[2020,10,12]]},"references-count":57,"alternative-id":["10.1145\/3419111.3421297","10.1145\/3419111"],"URL":"https:\/\/doi.org\/10.1145\/3419111.3421297","relation":{},"subject":[],"published":{"date-parts":[[2020,10,12]]},"assertion":[{"value":"2020-10-12","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}