{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,11]],"date-time":"2026-06-11T15:51:44Z","timestamp":1781193104036,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":87,"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"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,5,8]]},"DOI":"10.1145\/3552326.3567496","type":"proceedings-article","created":{"date-parts":[[2023,5,5]],"date-time":"2023-05-05T17:33:02Z","timestamp":1683307982000},"page":"365-380","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":40,"title":["Palette Load Balancing: Locality Hints for Serverless Functions"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6458-2650","authenticated-orcid":false,"given":"Mania","family":"Abdi","sequence":"first","affiliation":[{"name":"Computer Science, Northeastern University, Boston, MA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8878-0811","authenticated-orcid":false,"given":"Samuel","family":"Ginzburg","sequence":"additional","affiliation":[{"name":"Princeton University, Princeton, New Jersey, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1454-9718","authenticated-orcid":false,"given":"Xiayue Charles","family":"Lin","sequence":"additional","affiliation":[{"name":"Anyscale, Berkeley, California, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2125-5160","authenticated-orcid":false,"given":"Jose","family":"Faleiro","sequence":"additional","affiliation":[{"name":"Unaffiliated, San Francisco, California, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1025-0009","authenticated-orcid":false,"given":"Gohar Irfan","family":"Chaudhry","sequence":"additional","affiliation":[{"name":"Azure Systems Research, Microsoft, Redmond, Washington, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2591-4012","authenticated-orcid":false,"given":"Inigo","family":"Goiri","sequence":"additional","affiliation":[{"name":"Azure Systems Research, Microsoft, Redmond, Washington, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5971-5084","authenticated-orcid":false,"given":"Ricardo","family":"Bianchini","sequence":"additional","affiliation":[{"name":"Azure Systems Research, Microsoft, Redmond, Washington, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3911-1512","authenticated-orcid":false,"given":"Daniel S","family":"Berger","sequence":"additional","affiliation":[{"name":"Azure Systems Research, Microsoft, Redmond, Washington, United States"}],"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, Microsoft, Redmond, Washington, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2023,5,8]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"TensorFlow: Large-Scale Machine Learning on Heterogeneous Systems","author":"Abadi Mart\u00edn","year":"2015","unstructured":"Mart\u00edn Abadi, Ashish Agarwal, Paul Barham, Eugene Brevdo, Zhifeng Chen, Craig Citro, Greg S. Corrado, Andy Davis, Jeffrey Dean, Matthieu Devin, Sanjay Ghemawat, Ian Goodfellow, Andrew Harp, Geoffrey Irving, Michael Isard, Yangqing Jia, Rafal Jozefowicz, Lukasz Kaiser, Manjunath Kudlur, Josh Levenberg, Dandelion Man\u00e9, Rajat Monga, Sherry Moore, Derek Murray, Chris Olah, Mike Schuster, Jonathon Shlens, Benoit Steiner, Ilya Sutskever, Kunal Talwar, Paul Tucker, Vincent Vanhoucke, Vijay Vasudevan, Fernanda Vi\u00e9gas, Oriol Vinyals, Pete Warden, Martin Wattenberg, Martin Wicke, Yuan Yu, and Xiaoqiang Zheng. TensorFlow: Large-Scale Machine Learning on Heterogeneous Systems, 2015. Software available from tensorflow.org."},{"key":"e_1_3_2_1_2_1","volume-title":"NSDI","author":"Agache Alexandru","year":"2020","unstructured":"Alexandru Agache, Marc Brooker, Alexandra Iordache, Anthony Liguori, Rolf Neugebauer, Phil Piwonka, and Diana-Maria Popa. Firecracker: Lightweight virtualization for serverless applications. In NSDI, 2020."},{"key":"e_1_3_2_1_3_1","first-page":"923","volume-title":"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. SAND: Towards High-Performance serverless computing. In ATC'18, pages 923--935, Boston, MA, July 2018. USENIX Association."},{"key":"e_1_3_2_1_4_1","volume-title":"Accessed on September 23rd","year":"2022","unstructured":"Alibaba. Function compute. https:\/\/www.alibabacloud.com\/product\/function-compute. Accessed on September 23rd, 2022."},{"key":"e_1_3_2_1_5_1","volume-title":"VLDB","author":"Alt\u0131nel Mehmet","year":"2003","unstructured":"Mehmet Alt\u0131nel, Christof Bornh\u00f6vd, Sailesh Krishnamurthy, Chandrasekaran Mohan, Hamid Pirahesh, and Berthold Reinwald. Cache tables: Paving the way for an adaptive database cache. In VLDB, 2003."},{"key":"e_1_3_2_1_6_1","volume-title":"Accessed on September 23rd","year":"2022","unstructured":"Amazon. Aws lambda features. https:\/\/aws.amazon.com\/lambda\/features\/. Accessed on September 23rd, 2022."},{"key":"e_1_3_2_1_7_1","volume-title":"Accessed on September 23rd","year":"2022","unstructured":"Amazon. AWS Step Functions. https:\/\/aws.amazon.com\/step-functions\/. Accessed on September 23rd, 2022."},{"key":"e_1_3_2_1_8_1","volume-title":"Accessed on September 23rd","year":"2022","unstructured":"Amazon. Best practices for working with AWS Lambda functions - AWS Lambda. https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/best-practices.html. Accessed on September 23rd, 2022."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.14778\/3311880.3311887"},{"key":"e_1_3_2_1_10_1","volume-title":"Accessed on September 23rd","author":"Azure Microsoft","year":"2022","unstructured":"Microsoft Azure. Azure durable functions. https:\/\/docs.microsoft.com\/en-us\/azure\/azure-functions\/durable\/durable-functions-overview. Accessed on September 23rd, 2022."},{"key":"e_1_3_2_1_11_1","volume-title":"Accessed on September 23rd","author":"Azure Microsoft","year":"2022","unstructured":"Microsoft Azure. Azure functions host. https:\/\/github.com\/Azure\/azure-functions-host. Accessed on September 23rd, 2022."},{"key":"e_1_3_2_1_12_1","volume-title":"Accessed on September 23rd","author":"Azure Microsoft","year":"2022","unstructured":"Microsoft Azure. Azure Functions Python developer guide. https:\/\/docs.microsoft.com\/en-us\/azure\/azure-functions\/functions-reference-python. Accessed on September 23rd, 2022."},{"key":"e_1_3_2_1_13_1","volume-title":"Accessed on September 23rd","author":"Azure Microsoft","year":"2022","unstructured":"Microsoft Azure. Azure functions triggers and bindings concepts. https:\/\/docs.microsoft.com\/en-us\/azure\/azure-functions\/functions-triggers-bindings?tabs=python. Accessed on September 23rd, 2022."},{"key":"e_1_3_2_1_14_1","volume-title":"Accessed on September 23rd","author":"Azure Microsoft","year":"2022","unstructured":"Microsoft Azure. Best practices for reliable azure functions. https:\/\/docs.microsoft.com\/en-us\/azure\/azure-functions\/functions-best-practices?tabs=python. Accessed on September 23rd, 2022."},{"key":"e_1_3_2_1_15_1","volume-title":"Accessed on September 23rd","author":"Azure Microsoft","year":"2022","unstructured":"Microsoft Azure. Introduction to Azure Functions. https:\/\/docs.microsoft.com\/en-us\/azure\/azure-functions\/functions-overview. Accessed on September 23rd, 2022."},{"key":"e_1_3_2_1_16_1","volume-title":"Stateful serverless computing with crucial. ACM Trans. Softw. Eng. Methodol., 31(3), mar","author":"Barcelona-Pons Daniel","year":"2022","unstructured":"Daniel Barcelona-Pons, Pierre Sutra, Marc S\u00e1nchez-Artigas, Gerard Par\u00eds, and Pedro Garc\u00eda-L\u00f3pez. Stateful serverless computing with crucial. ACM Trans. Softw. Eng. Methodol., 31(3), mar 2022."},{"key":"e_1_3_2_1_17_1","first-page":"753","volume-title":"OSDI'20","author":"Berg Benjamin","year":"2020","unstructured":"Benjamin Berg, Daniel S Berger, Sara McAllister, Isaac Grosof, Sathya Gunasekar, Jimmy Lu, Michael Uhlar, Jim Carrig, Nathan Beckmann, Mor Harchol-Balter, et al. The CacheLib Caching Engine: Design and Experiences at Scale. In OSDI'20, pages 753--768, 2020."},{"key":"e_1_3_2_1_18_1","volume-title":"OSDI","author":"Berger Daniel S","year":"2018","unstructured":"Daniel S Berger, Benjamin Berg, Timothy Zhu, Siddhartha Sen, and Mor Harchol-Balter. Robinhood: Tail latency aware caching-dynamic reallocation from cache-rich to cache-poor. In OSDI, 2018."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2011.5767921"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3419111.3421286"},{"key":"e_1_3_2_1_21_1","volume-title":"https:\/\/www.cloudflare.com\/learning\/serverless\/glossary\/function-as-a-service-faas\/. Accessed on September 23rd","author":"Cloudflare","year":"2022","unstructured":"CloudFlare. Cloudflare FaaS. https:\/\/www.cloudflare.com\/learning\/serverless\/glossary\/function-as-a-service-faas\/. Accessed on September 23rd, 2022."},{"key":"e_1_3_2_1_22_1","volume-title":"Accessed on September 23rd","year":"2022","unstructured":"Dask. Dask: Scalable analytics in Python. https:\/\/docs.dask.org\/en\/latest\/. Accessed on September 23rd, 2022."},{"key":"e_1_3_2_1_23_1","volume-title":"Dynamo: Amazon's highly available key-value store. ACM SIGOPS operating systems review, 41(6):205--220","author":"DeCandia Giuseppe","year":"2007","unstructured":"Giuseppe DeCandia, Deniz Hastorun, Madan Jampani, Gunavardhan Kakulapati, Avinash Lakshman, Alex Pilchin, Swaminathan Sivasubramanian, Peter Vosshall, and Werner Vogels. Dynamo: Amazon's highly available key-value store. ACM SIGOPS operating systems review, 41(6):205--220, 2007."},{"key":"e_1_3_2_1_24_1","volume-title":"Accessed on September 23rd","author":"Documentation Kubernetes","year":"2022","unstructured":"Kubernetes Documentation. Inter-pod affinity and anti-affinity. https:\/\/kubernetes.io\/docs\/concepts\/scheduling-eviction\/assign-pod-node\/#inter-pod-affinity-and-anti-affinity. Accessed on September 23rd, 2022."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.5555\/3485849.3485851"},{"key":"e_1_3_2_1_26_1","volume-title":"Accessed on September 23rd","author":"Dua Dheeru","year":"2022","unstructured":"Dheeru Dua and Casey Graff. UCI machine learning repository. http:\/\/archive.ics.uci.edu\/ml, 2017. Accessed on September 23rd, 2022."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3419111.3421297"},{"key":"e_1_3_2_1_28_1","volume-title":"January","author":"Eismann Simon","year":"2021","unstructured":"Simon Eismann, Joel Scheuner, Erwin van Eyk, Maximilian Schwinger, Johannes Grohmann, Nikolas Herbst, Cristina L. Abad, and Alexandru Iosup. A Review of Serverless Use Cases and their Characteristics. arXiv:2008.11110 [cs], January 2021. arXiv: 2008.11110."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.5555\/AAI29210942"},{"key":"e_1_3_2_1_30_1","volume-title":"Accessed on September 23rd","year":"2022","unstructured":"Facebook. Network repository. https:\/\/networkrepository.com\/\/. Accessed on September 23rd, 2022."},{"key":"e_1_3_2_1_31_1","first-page":"137","volume-title":"AH, 2007 Conference on Analysis of Algorithms (AofA 07) of DMTCS Proceedings","author":"Flajolet Philippe","year":"2007","unstructured":"Philippe Flajolet, \u00c9ric Fusy, Olivier Gandouet, and Fr\u00e9d\u00e9ric Meunier. HyperLogLog: the analysis of a near-optimal cardinality estimation algorithm. In Philippe Jacquet, editor, AofA: Analysis of Algorithms, volume DMTCS Proceedings vol. AH, 2007 Conference on Analysis of Algorithms (AofA 07) of DMTCS Proceedings, pages 137--156, Juan les Pins, France, June 2007. Discrete Mathematics and Theoretical Computer Science."},{"key":"e_1_3_2_1_32_1","volume-title":"Accessed on September 23rd","year":"2022","unstructured":"Fn. Fn project. https:\/\/fnproject.io\/. Accessed on September 23rd, 2022."},{"key":"e_1_3_2_1_33_1","volume-title":"SIGGRAPH","author":"Fouladi Sadjad","year":"2022","unstructured":"Sadjad Fouladi, Kayvon Fatahalian Hanrahan, and Keith Winstein. R2e2: Low-latency path tracing of terabyte-scale scenes using thousands of cloud cpus. In SIGGRAPH, 2022."},{"key":"e_1_3_2_1_34_1","volume-title":"ATC","author":"Fouladi Sadjad","year":"2019","unstructured":"Sadjad Fouladi, Francisco Romero, Dan Iter, Qian Li, Shuvo Chatterjee, Christos Kozyrakis, Matei Zaharia, and Keith Winstein. From laptop to lambda: Outsourcing everyday jobs to thousands of transient functional containers. In ATC, 2019."},{"key":"e_1_3_2_1_35_1","volume-title":"NSDI","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. Encoding, Fast and Slow: Low-Latency Video Processing Using Thousands of Tiny Threads. In NSDI, 2017."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3502181.3531459"},{"issue":"4","key":"e_1_3_2_1_37_1","first-page":"701","article-title":"Note on Dilworth's decomposition theorem for partially ordered sets","volume":"7","author":"Fulkerson Delbert Ray","year":"1956","unstructured":"Delbert Ray Fulkerson. Note on Dilworth's decomposition theorem for partially ordered sets. Proceedings of the American Mathematical Society, 7(4):701--702, 1956.","journal-title":"Proceedings of the American Mathematical Society"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304013"},{"key":"e_1_3_2_1_39_1","volume-title":"Serverless end game: Disaggregation enabling transparency. arXiv:2006.01251 [cs]","author":"Garc\u00eda-L\u00f3pez Pedro","year":"2020","unstructured":"Pedro Garc\u00eda-L\u00f3pez, Aleksander Slominski, Simon Shillaker, Michael Behrendt, and Barnard Metzler. Serverless end game: Disaggregation enabling transparency. arXiv:2006.01251 [cs], 2020."},{"issue":"1","key":"e_1_3_2_1_40_1","first-page":"550","article-title":"Scalable Query Result Caching for Web Applications","volume":"1","author":"Garrod Charles","year":"2008","unstructured":"Charles Garrod, Amit Manjhi, Anastasia Ailamaki, Bruce Maggs, Todd Mowry, Christopher Olston, and Anthony Tomasic. Scalable Query Result Caching for Web Applications. VLDB, 1(1):550--561, 2008.","journal-title":"VLDB"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1002\/j.1538-7305.1966.tb01709.x"},{"key":"e_1_3_2_1_42_1","volume-title":"CIDR","author":"Hellerstein Joseph M","year":"2019","unstructured":"Joseph M Hellerstein, Jose Faleiro, Joseph E Gonzalez, Johann Schleier-Smith, Vikram Sreekanti, Alexey Tumanov, and Chenggang Wu. Serverless computing: One step forward, two steps back. In CIDR, 2019."},{"key":"e_1_3_2_1_43_1","volume-title":"https:\/\/cloud.ibm.com\/functions\/. Accessed on September 23rd","author":"Ibm","year":"2022","unstructured":"Ibm cloud functions. https:\/\/cloud.ibm.com\/functions\/. Accessed on September 23rd, 2022."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/1272998.1273005"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3360575"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3448016.3459240"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/3127479.3128601"},{"key":"e_1_3_2_1_48_1","volume-title":"OpenWhisk, and Fn","author":"Kaewkasi Chanwit","year":"2018","unstructured":"Chanwit Kaewkasi. Docker for Serverless Applications: Containerize and orchestrate functions using OpenFaas, OpenWhisk, and Fn. Packt Publishing Ltd, 2018."},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/258533.258660"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/3366623.3368135"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/3492321.3527539"},{"key":"e_1_3_2_1_52_1","volume-title":"OSDI","author":"Klimovic Ana","year":"2018","unstructured":"Ana Klimovic, Yawen Wang, Patrick Stuedi, Animesh Trivedi, Jonas Pfefferle, and Christos Kozyrakis. Pocket: Elastic ephemeral storage for serverless analytics. In OSDI, 2018."},{"key":"e_1_3_2_1_53_1","first-page":"805","volume-title":"2021 USENIX Annual Technical Conference (USENIX ATC 21)","author":"Kotni Swaroop","year":"2021","unstructured":"Swaroop Kotni, Ajay Nayak, Vinod Ganapathy, and Arkaprava Basu. Faastlane: Accelerating Function-as-a-Service workflows. In 2021 USENIX Annual Technical Conference (USENIX ATC 21), pages 805--820. USENIX Association, July 2021."},{"key":"e_1_3_2_1_54_1","volume-title":"Accessed on September 23rd","year":"2022","unstructured":"Kubernetes. Production-grade container orchestration. https:\/\/kubernetes.io\/. Accessed on September 23rd, 2022."},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/564691.564763"},{"key":"e_1_3_2_1_56_1","first-page":"285","volume-title":"2021 USENIX Annual Technical Conference (USENIX ATC 21)","author":"Mahgoub Ashraf","year":"2021","unstructured":"Ashraf Mahgoub, Karthick Shankar, Subrata Mitra, Ana Klimovic, Somali Chaterji, and Saurabh Bagchi. SONIC: Application-aware data passing for chained serverless applications. In 2021 USENIX Annual Technical Conference (USENIX ATC 21), pages 285--301. USENIX Association, July 2021."},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611975031.39"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/3318464.3389758"},{"key":"e_1_3_2_1_59_1","volume-title":"EuroSys","author":"Mvondo Djob","year":"2021","unstructured":"Djob Mvondo, Mathieu Bacou, Kevin Nguetchouang, Lucien Ngale, St\u00e9phane Pouget, Josiane Kouam, Renaud Lachaize, Jinho Hwang, Tim Wood, Daniel Hagimont, et al. OFC: an opportunistic caching system for FaaS platforms. In EuroSys, 2021."},{"key":"e_1_3_2_1_60_1","volume-title":"NSDI","author":"Nishtala Rajesh","year":"2013","unstructured":"Rajesh Nishtala, Hans Fugal, Steven Grimm, Marc Kwiatkowski, Herman Lee, Harry C Li, Ryan McElroy, Mike Paleczny, Daniel Peek, Paul Saab, et al. Scaling memcache at facebook. In NSDI, 2013."},{"key":"e_1_3_2_1_61_1","volume-title":"https:\/\/www.openfaas.com\/. Accessed on September 23rd","author":"Openfaas S.","year":"2022","unstructured":"OpenFaaS. Openfaas. https:\/\/www.openfaas.com\/. Accessed on September 23rd, 2022."},{"key":"e_1_3_2_1_62_1","volume-title":"Accessed on September 23rd","author":"OpenWhisk Apache","year":"2022","unstructured":"Apache OpenWhisk. Apache openwhisk. https:\/\/openwhisk.apache.org\/. Accessed on September 23rd, 2022."},{"key":"e_1_3_2_1_63_1","volume-title":"Henry Qin, Mendel Rosenblum, Stephen Rumble, Ryan Stutsman, and Stephen Yang. The ramcloud storage system. ACM Trans. Comput. Syst., 33(3), aug","author":"Ousterhout John","year":"2015","unstructured":"John Ousterhout, Arjun Gopalan, Ashish Gupta, Ankita Kejriwal, Collin Lee, Behnam Montazeri, Diego Ongaro, Seo Jin Park, Henry Qin, Mendel Rosenblum, Stephen Rumble, Ryan Stutsman, and Stephen Yang. The ramcloud storage system. ACM Trans. Comput. Syst., 33(3), aug 2015."},{"key":"e_1_3_2_1_64_1","volume-title":"Accessed on September 23rd","author":"Platform Google Cloud","year":"2022","unstructured":"Google Cloud Platform. Cloud functions. https:\/\/cloud.google.com\/functions\/. Accessed on September 23rd, 2022."},{"key":"e_1_3_2_1_65_1","volume-title":"Accessed on September 23rd","year":"2022","unstructured":"Python. concurrent.futures - launching parallel tasks. https:\/\/docs.python.org\/3.8\/library\/concurrent.futures.html. Accessed on September 23rd, 2022."},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-49543-6_13"},{"key":"e_1_3_2_1_67_1","volume-title":"Accessed on September 23rd","year":"2022","unstructured":"Ray. Scaling Python made simple, for any workload. https:\/\/github.com\/ray-project\/ray. Accessed on September 23rd, 2022."},{"key":"e_1_3_2_1_68_1","volume-title":"https:\/\/redis.io\/docs\/about\/. Accessed on September 23rd","author":"Redis Introduction","year":"2022","unstructured":"Introduction to Redis. https:\/\/redis.io\/docs\/about\/. Accessed on September 23rd, 2022."},{"key":"e_1_3_2_1_69_1","volume-title":"https:\/\/redis.io\/docs\/reference\/cluster-spec\/. Accessed on September 23rd","author":"Redis","year":"2022","unstructured":"Redis cluster specification. https:\/\/redis.io\/docs\/reference\/cluster-spec\/. Accessed on September 23rd, 2022."},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/3472883.3486974"},{"key":"e_1_3_2_1_71_1","volume-title":"CIDR Extended Abstract","author":"Schleier-Smith Johann","year":"2019","unstructured":"Johann Schleier-Smith. Serverless Foundations for Elastic Database Systems. In CIDR Extended Abstract, 2019."},{"key":"e_1_3_2_1_72_1","volume-title":"ATC","author":"Shahrad Mohammad","year":"2020","unstructured":"Mohammad Shahrad, Rodrigo Fonseca, \u00cd\u00f1igo Goiri, Gohar Chaudhry, Paul Batum, Jason Cooke, Eduardo Laureano, Colby Tresness, Mark Russinovich, and Ricardo Bianchini. Serverless in the Wild: Characterizing and Optimizing the Serverless Workload at a Large Cloud Provider. In ATC, 2020."},{"key":"e_1_3_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1145\/3419111.3421287"},{"key":"e_1_3_2_1_74_1","volume-title":"An Improved Algorithm for Transitive Closure on Acyclic Digraphs. Theoretical Computer Science, 58(1)","author":"Simon Klaus","year":"1988","unstructured":"Klaus Simon. An Improved Algorithm for Transitive Closure on Acyclic Digraphs. Theoretical Computer Science, 58(1), 1988."},{"key":"e_1_3_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.5120\/ijca2015906828"},{"key":"e_1_3_2_1_76_1","volume-title":"Shivaram Venkataraman, and Aditya Akella. Archipelago: A scalable low-latency serverless platform. CoRR, abs\/1911.09849","author":"Singhvi Arjun","year":"2019","unstructured":"Arjun Singhvi, Kevin Houck, Arjun Balasubramanian, Mohammed Danish Shaikh, Shivaram Venkataraman, and Aditya Akella. Archipelago: A scalable low-latency serverless platform. CoRR, abs\/1911.09849, 2019."},{"key":"e_1_3_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC41405.2020.00066"},{"key":"e_1_3_2_1_78_1","volume-title":"PVLDB","author":"Sreekanti Vikram","year":"2020","unstructured":"Vikram Sreekanti, Chenggang Wu, Xiayue Charles Lin, Johann Schleier-Smith, Jose M Faleiro, Joseph E Gonzalez, Joseph M Hellerstein, and Alexey Tumanov. Cloudburst: Stateful Functions-as-a-Service. In PVLDB, 2020."},{"key":"e_1_3_2_1_79_1","volume-title":"Optimization techniques for task allocation and scheduling in distributed multi-agent operations","author":"Tompkins Mark Freeman","year":"2003","unstructured":"Mark Freeman Tompkins. Optimization techniques for task allocation and scheduling in distributed multi-agent operations, 2003. Master's Thesis."},{"key":"e_1_3_2_1_80_1","volume-title":"Accessed on September 23rd","author":"H.","year":"2022","unstructured":"TPC-H. TPC-H Version 3. http:\/\/www.tpc.org\/tpch\/. Accessed on September 23rd, 2022."},{"key":"e_1_3_2_1_81_1","volume-title":"ASPLOS","author":"Ustiugov Dmitrii","year":"2021","unstructured":"Dmitrii Ustiugov, Plamen Petrov, Marios Kogias, Edouard Bugnion, and Boris Grot. Benchmarking, analysis, and optimization of serverless function snapshots. In ASPLOS, 2021."},{"key":"e_1_3_2_1_82_1","volume-title":"FAST","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. Infinicache: Exploiting ephemeral serverless functions to build a cost-effective memory cache. In FAST, 2020."},{"key":"e_1_3_2_1_83_1","volume-title":"ATC","author":"Wang Liang","year":"2018","unstructured":"Liang Wang, Mengyuan Li, Yinqian Zhang, Thomas Ristenpart, and Michael Swift. Peeking behind the curtains of serverless platforms. In ATC, 2018."},{"key":"e_1_3_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2014.34"},{"key":"e_1_3_2_1_85_1","doi-asserted-by":"publisher","DOI":"10.1145\/2934664"},{"key":"e_1_3_2_1_86_1","doi-asserted-by":"publisher","DOI":"10.1145\/3419111.3421277"},{"key":"e_1_3_2_1_87_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.3567496","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3552326.3567496","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.3567496"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,5,8]]},"references-count":87,"alternative-id":["10.1145\/3552326.3567496","10.1145\/3552326"],"URL":"https:\/\/doi.org\/10.1145\/3552326.3567496","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"}}]}}