{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,9]],"date-time":"2026-06-09T12:41:56Z","timestamp":1781008916126,"version":"3.54.1"},"reference-count":67,"publisher":"Association for Computing Machinery (ACM)","issue":"8","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Proc. VLDB Endow."],"published-print":{"date-parts":[[2022,4]]},"abstract":"<jats:p>Serverless is a popular choice for cloud service architects because it can provide scalability and load-based billing with minimal developer effort. Functions-as-a-service (FaaS) are originally stateless, but emerging frameworks add stateful abstractions. For instance, the widely used Durable Functions (DF) allow developers to write advanced serverless applications, including reliable workflows and actors, in a programming language of choice. DF implicitly and continuosly persists the state and progress of applications, which greatly simplifies development, but can create an IOps bottleneck.<\/jats:p>\n          <jats:p>To improve efficiency, we introduce Netherite, a novel architecture for executing serverless workflows on an elastic cluster. Netherite groups the numerous application objects into a smaller number of partitions, and pipelines the state persistence of each partition. This improves latency and throughput, as it enables workflow steps to group commit, even if causally dependent. Moreover, Netherite leverages FASTER's hybrid log approach to support larger-than-memory application state, and to enable efficient partition movement between compute hosts.<\/jats:p>\n          <jats:p>Our evaluation shows that (a) Netherite achieves lower latency and higher throughput than the original DF engine, by more than an order of magnitude in some cases, and (b) that Netherite has lower latency than some commonly used alternatives, like AWS Step Functions or cloud storage triggers.<\/jats:p>","DOI":"10.14778\/3529337.3529344","type":"journal-article","created":{"date-parts":[[2022,6,22]],"date-time":"2022-06-22T22:23:05Z","timestamp":1655936585000},"page":"1591-1604","source":"Crossref","is-referenced-by-count":48,"title":["Netherite"],"prefix":"10.14778","volume":"15","author":[{"given":"Sebastian","family":"Burckhardt","sequence":"first","affiliation":[{"name":"Microsoft Research"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Badrish","family":"Chandramouli","sequence":"additional","affiliation":[{"name":"Microsoft Research"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chris","family":"Gillum","sequence":"additional","affiliation":[{"name":"Microsoft Azure"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"David","family":"Justo","sequence":"additional","affiliation":[{"name":"Microsoft Azure"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Konstantinos","family":"Kallas","sequence":"additional","affiliation":[{"name":"University of Pennsylvania"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Connor","family":"McMahon","sequence":"additional","affiliation":[{"name":"Microsoft Azure"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Christopher S.","family":"Meiklejohn","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiangfeng","family":"Zhu","sequence":"additional","affiliation":[{"name":"University of Washington"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2022,6,22]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"[n.d.]. AWS Lambda - Serverless Compute - Amazon Web Services. https:\/\/aws.amazon.com\/lambda\/.  [n.d.]. AWS Lambda - Serverless Compute - Amazon Web Services. https:\/\/aws.amazon.com\/lambda\/."},{"key":"e_1_2_1_2_1","unstructured":"2022. Apache Airflow. https:\/\/airflow.apache.org\/.  2022. Apache Airflow. https:\/\/airflow.apache.org\/."},{"key":"e_1_2_1_3_1","unstructured":"2022. Apache Kafka. http:\/\/kafka.apache.org.  2022. Apache Kafka. http:\/\/kafka.apache.org."},{"key":"e_1_2_1_4_1","unstructured":"2022. Apache OpenWhisk. https:\/\/openwhisk.apache.org\/.  2022. Apache OpenWhisk. https:\/\/openwhisk.apache.org\/."},{"key":"e_1_2_1_5_1","unstructured":"2022. AWS Step Functions. https:\/\/aws.amazon.com\/step-functions\/.  2022. AWS Step Functions. https:\/\/aws.amazon.com\/step-functions\/."},{"key":"e_1_2_1_6_1","unstructured":"2022. Azure Functions. https:\/\/azure.microsoft.com\/en-us\/services\/functions\/.  2022. Azure Functions. https:\/\/azure.microsoft.com\/en-us\/services\/functions\/."},{"key":"e_1_2_1_7_1","unstructured":"2022. Azure Functions Host repository. https:\/\/github.com\/Azure\/azure-functions-host.  2022. Azure Functions Host repository. https:\/\/github.com\/Azure\/azure-functions-host."},{"key":"e_1_2_1_8_1","unstructured":"2022. Azure Functions PowerShell repository. https:\/\/github.com\/Azure\/azure-functions-powershell-worker.  2022. Azure Functions PowerShell repository. https:\/\/github.com\/Azure\/azure-functions-powershell-worker."},{"key":"e_1_2_1_9_1","unstructured":"2022. Azure Logic Apps Service. https:\/\/azure.microsoft.com\/en-us\/services\/logic-apps\/.  2022. Azure Logic Apps Service. https:\/\/azure.microsoft.com\/en-us\/services\/logic-apps\/."},{"key":"e_1_2_1_10_1","unstructured":"2022. CloudState-Towards Stateful Serverless by Jonas Bon\u00e9r. https:\/\/www.youtube.com\/watch?v=DVTf5WQlgB8.  2022. CloudState-Towards Stateful Serverless by Jonas Bon\u00e9r. https:\/\/www.youtube.com\/watch?v=DVTf5WQlgB8."},{"key":"e_1_2_1_11_1","unstructured":"2022. Durable Functions Extension (C-sharp) repository. https:\/\/github.com\/Azure\/azure-functions-durable-extension.  2022. Durable Functions Extension (C-sharp) repository. https:\/\/github.com\/Azure\/azure-functions-durable-extension."},{"key":"e_1_2_1_12_1","unstructured":"2022. Durable Functions JavaScript repository. https:\/\/github.com\/Azure\/azure-functions-durable-js.  2022. Durable Functions JavaScript repository. https:\/\/github.com\/Azure\/azure-functions-durable-js."},{"key":"e_1_2_1_13_1","unstructured":"2022. Durable Functions Python repository. https:\/\/github.com\/Azure\/azure-functions-durable-python.  2022. Durable Functions Python repository. https:\/\/github.com\/Azure\/azure-functions-durable-python."},{"key":"e_1_2_1_14_1","unstructured":"2022. FASTER. https:\/\/github.com\/microsoft\/FASTER.  2022. FASTER. https:\/\/github.com\/microsoft\/FASTER."},{"key":"e_1_2_1_15_1","unstructured":"2022. Fission: Open source Kubernetes-native Serverless Framework. https:\/\/fission.io\/.  2022. Fission: Open source Kubernetes-native Serverless Framework. https:\/\/fission.io\/."},{"key":"e_1_2_1_16_1","unstructured":"2022. Fn Flow. https:\/\/github.com\/fnproject\/flow\/.  2022. Fn Flow. https:\/\/github.com\/fnproject\/flow\/."},{"key":"e_1_2_1_17_1","unstructured":"2022. Google Cloud Composers. https:\/\/cloud.google.com\/composer\/.  2022. Google Cloud Composers. https:\/\/cloud.google.com\/composer\/."},{"key":"e_1_2_1_18_1","unstructured":"2022. Google Cloud Functions. https:\/\/cloud.google.com\/functions\/docs\/.  2022. Google Cloud Functions. https:\/\/cloud.google.com\/functions\/docs\/."},{"key":"e_1_2_1_19_1","unstructured":"2022. Google Workflows. https:\/\/cloud.google.com\/workflows.  2022. Google Workflows. https:\/\/cloud.google.com\/workflows."},{"key":"e_1_2_1_20_1","unstructured":"2022. Netflix Conductor. https:\/\/netflix.github.io\/conductor\/.  2022. Netflix Conductor. https:\/\/netflix.github.io\/conductor\/."},{"key":"e_1_2_1_21_1","unstructured":"2022. Temporal. https:\/\/temporal.io\/.  2022. Temporal. https:\/\/temporal.io\/."},{"key":"e_1_2_1_22_1","unstructured":"2022. Using Durable Objects Cloudflare Docs. https:\/\/developers.cloudflare.com\/workers\/learning\/using-durable-objects.  2022. Using Durable Objects Cloudflare Docs. https:\/\/developers.cloudflare.com\/workers\/learning\/using-durable-objects."},{"key":"e_1_2_1_23_1","unstructured":"2022. What are Durable Functions? - Microsoft Azure. https:\/\/docs.microsoft.com\/en-us\/azure\/azure-functions\/durable\/durable-functions-overview.  2022. What are Durable Functions? - Microsoft Azure. https:\/\/docs.microsoft.com\/en-us\/azure\/azure-functions\/durable\/durable-functions-overview."},{"key":"e_1_2_1_24_1","unstructured":"2022. What is Azure Event Hubs? - Microsoft Azure. https:\/\/docs.microsoft.com\/en-us\/azure\/event-hubs\/event-hubs-about.  2022. What is Azure Event Hubs? - Microsoft Azure. https:\/\/docs.microsoft.com\/en-us\/azure\/event-hubs\/event-hubs-about."},{"key":"e_1_2_1_25_1","unstructured":"2022. Workers Durable Objects Beta: A New Approach to Stateful Serverless. https:\/\/blog.cloudflare.com\/introducing-workers-durable-objects\/.  2022. Workers Durable Objects Beta: A New Approach to Stateful Serverless. https:\/\/blog.cloudflare.com\/introducing-workers-durable-objects\/."},{"key":"e_1_2_1_26_1","unstructured":"2022. Zeebe: A Workflow Engine for Microservices Orchestration. https:\/\/zeebe.io\/.  2022. Zeebe: A Workflow Engine for Microservices Orchestration. https:\/\/zeebe.io\/."},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/44498.45063"},{"key":"e_1_2_1_28_1","first-page":"196","article-title":"The development of Erlang","volume":"97","author":"Armstrong Joe","year":"1997","unstructured":"Joe Armstrong . 1997 . The development of Erlang . In ICFP , Vol. 97. 196 -- 203 . Joe Armstrong. 1997. The development of Erlang. In ICFP, Vol. 97. 196--203.","journal-title":"ICFP"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2018.00010"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3485510"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2038916.2038932"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1983.234957"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/582353.582376"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3196898"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1323293.1294281"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2342356.2342360"},{"key":"e_1_2_1_37_1","unstructured":"Sadjad Fouladi Francisco Romero Dan Iter Qian Li Shuvo Chatterjee Christos Kozyrakis Matei Zaharia and Keith Winstein. 2019. From laptop to lambda: Outsourcing everyday jobs to thousands of transient functional containers. In 2019 {USENIX} Annual Technical Conference ({USENIX} {ATC} 19). 475--488.  Sadjad Fouladi Francisco Romero Dan Iter Qian Li Shuvo Chatterjee Christos Kozyrakis Matei Zaharia and Keith Winstein. 2019. From laptop to lambda: Outsourcing everyday jobs to thousands of transient functional containers. In 2019 { USENIX } Annual Technical Conference ( { USENIX } { ATC } 19). 475--488."},{"key":"e_1_2_1_38_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 14th {USENIX} Symposium on Networked Systems Design and Implementation ( {NSDI} 17). 363--376. Sadjad Fouladi, Riad S Wahby, Brennan Shacklett, Karthikeyan Vasuki Balasubramaniam, William Zeng, Rahul Bhalerao, Anirudh Sivaraman, George Porter, and Keith Winstein. 2017. Encoding, fast and slow: Low-latency video processing using thousands of tiny threads. In 14th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 17). 363--376."},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945450"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.14778\/3377369.3377370"},{"key":"e_1_2_1_41_1","volume-title":"Proceedings of the","author":"Haller Philipp","unstructured":"Philipp Haller . 2012. On the integration of the actor model in mainstream technologies: the Scala perspective . In Proceedings of the 2 nd Edition on Programming Systems, Languages and Applications based on Actors, Agents, and Decentralized Control Abstractions. ACM , 1--6. Philipp Haller. 2012. On the integration of the actor model in mainstream technologies: the Scala perspective. In Proceedings of the 2nd Edition on Programming Systems, Languages and Applications based on Actors, Agents, and Decentralized Control Abstractions. ACM, 1--6.","edition":"2"},{"key":"e_1_2_1_42_1","volume-title":"Serverless Computing: One Step Forward, Two Steps Back. In 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 CIDR 2019, 9th Biennial Conference on Innovative Data Systems Research, Asilomar, CA, USA, January 13--16, 2019, Online Proceedings . http:\/\/cidrdb.org\/cidr2019\/papers\/p119-hellerstein-cidr19.pdf 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 CIDR 2019, 9th Biennial Conference on Innovative Data Systems Research, Asilomar, CA, USA, January 13--16, 2019, Online Proceedings. http:\/\/cidrdb.org\/cidr2019\/papers\/p119-hellerstein-cidr19.pdf"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3360575"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3127479.3128601"},{"key":"e_1_2_1_45_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_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.3115\/v1\/E14-3011"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/2670979.2670985"},{"key":"e_1_2_1_48_1","volume-title":"Asynchronous Prefix Recoverability for Fast Distributed Stores. In SIGMOD 2021","author":"Li Tianyu","year":"2021","unstructured":"Tianyu Li , Badrish Chandramouli , Jose M. Faleiro , Samuel Madden , and Donald Kossmann . 2021 . Asynchronous Prefix Recoverability for Fast Distributed Stores. In SIGMOD 2021 ( Virtual Event, China , June 2021). 1090--1102. Tianyu Li, Badrish Chandramouli, Jose M. Faleiro, Samuel Madden, and Donald Kossmann. 2021. Asynchronous Prefix Recoverability for Fast Distributed Stores. In SIGMOD 2021 (Virtual Event, China, June 2021). 1090--1102."},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341302.3342080"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/2452376.2452385"},{"key":"e_1_2_1_51_1","volume-title":"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 , 2018 . Ray: A distributed framework for emerging AI applications . In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18) . 561--577. Philipp Moritz, Robert Nishihara, Stephanie Wang, Alexey Tumanov, Richard Liaw, Eric Liang, Melih Elibol, Zongheng Yang, William Paul, Michael I Jordan, et al. 2018. Ray: A distributed framework for emerging AI applications. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 18). 561--577."},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1561\/1900000060"},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/1994.2209"},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/3318464.3380609"},{"key":"e_1_2_1_55_1","volume-title":"Serverless Architecture - A Revolution in Cloud Computing. In 2018 Tenth International Conference on Advanced Computing (ICoAC). 88--93","author":"Rajan R. A. P.","year":"2018","unstructured":"R. A. P. Rajan . 2018 . Serverless Architecture - A Revolution in Cloud Computing. In 2018 Tenth International Conference on Advanced Computing (ICoAC). 88--93 . R. A. P. Rajan. 2018. Serverless Architecture - A Revolution in Cloud Computing. In 2018 Tenth International Conference on Advanced Computing (ICoAC). 88--93."},{"key":"e_1_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/3148.3161"},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463676.2465302"},{"key":"e_1_2_1_58_1","volume-title":"CIDR","author":"Schleier-Smith Johann","year":"2019","unstructured":"Johann Schleier-Smith . 2019. Serverless Foundations for Elastic Database Systems . In CIDR 2019 , 9th Biennial Conference on Innovative Data Systems Research, Asilomar, CA, USA, January 13--16, 2019, Online Proceedings . http:\/\/cidrdb.org\/cidr2019\/gongshow\/abstracts\/cidr2019_140.pdf Johann Schleier-Smith. 2019. Serverless Foundations for Elastic Database Systems. In CIDR 2019, 9th Biennial Conference on Innovative Data Systems Research, Asilomar, CA, USA, January 13--16, 2019, Online Proceedings. http:\/\/cidrdb.org\/cidr2019\/gongshow\/abstracts\/cidr2019_140.pdf"},{"key":"e_1_2_1_59_1","volume-title":"Paul Batum, Jason Cooke, Eduardo Laureano, Colby Tresness, Mark Russinovich, and Ricardo Bianchini.","author":"Shahrad Mohammad","year":"2020","unstructured":"Mohammad Shahrad , Rodrigo Fonseca , \u00cd\u00f1igo Goiri , Gohar Irfan 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 Proceedings of the USENIX Annual Technical Conference (ATC). USENIX. https:\/\/www.microsoft.com\/en-us\/research\/publication\/serverless-in-the-wild-characterizing-and-optimizing-the-serverless-workload-at-a-large-cloud-provider\/ Mohammad Shahrad, Rodrigo Fonseca, \u00cd\u00f1igo Goiri, Gohar Irfan 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 Proceedings of the USENIX Annual Technical Conference (ATC). USENIX. https:\/\/www.microsoft.com\/en-us\/research\/publication\/serverless-in-the-wild-characterizing-and-optimizing-the-serverless-workload-at-a-large-cloud-provider\/"},{"key":"e_1_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2010.5496972"},{"key":"e_1_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/3342195.3387535"},{"key":"e_1_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.14778\/3407790.3407836"},{"key":"e_1_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/2987550.2987575"},{"key":"e_1_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2018.053681358"},{"key":"e_1_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/3318464.3389710"},{"key":"e_1_2_1_66_1","volume-title":"Sebastian Angel, and Vincent Liu.","author":"Zhang Haoran","year":"2020","unstructured":"Haoran Zhang , Adney Cardoza , Peter Baile Chen , Sebastian Angel, and Vincent Liu. 2020 . Fault-tolerant and Transactional Stateful Serverless Workflows. In 14th {USENIX} Symposium on Operating Systems Design and Implementation ( {OSDI} 20). Haoran Zhang, Adney Cardoza, Peter Baile Chen, Sebastian Angel, and Vincent Liu. 2020. Fault-tolerant and Transactional Stateful Serverless Workflows. In 14th {USENIX} Symposium on Operating Systems Design and Implementation ({OSDI} 20)."},{"key":"e_1_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/3419111.3421277"}],"container-title":["Proceedings of the VLDB Endowment"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.14778\/3529337.3529344","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,28]],"date-time":"2022-12-28T09:45:42Z","timestamp":1672220742000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.14778\/3529337.3529344"}},"subtitle":["efficient execution of serverless workflows"],"short-title":[],"issued":{"date-parts":[[2022,4]]},"references-count":67,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2022,4]]}},"alternative-id":["10.14778\/3529337.3529344"],"URL":"https:\/\/doi.org\/10.14778\/3529337.3529344","relation":{},"ISSN":["2150-8097"],"issn-type":[{"value":"2150-8097","type":"print"}],"subject":[],"published":{"date-parts":[[2022,4]]}}}