{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T05:03:28Z","timestamp":1750309408860,"version":"3.41.0"},"reference-count":4,"publisher":"Association for Computing Machinery (ACM)","issue":"12","license":[{"start":{"date-parts":[[2024,11,22]],"date-time":"2024-11-22T00:00:00Z","timestamp":1732233600000},"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":["Commun. ACM"],"published-print":{"date-parts":[[2024,12]]},"abstract":"<jats:p>If serverless platforms could wrap functions in database transactions, they would be a good fit for database-backed applications.<\/jats:p>","DOI":"10.1145\/3690930","type":"journal-article","created":{"date-parts":[[2024,11,20]],"date-time":"2024-11-20T19:44:41Z","timestamp":1732131881000},"page":"52-56","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Transactions and Serverless are Made for Each Other"],"prefix":"10.1145","volume":"67","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7115-7633","authenticated-orcid":false,"given":"Qian","family":"Li","sequence":"first","affiliation":[{"name":"DBOS, Inc., Sunnyvale, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-7215-7425","authenticated-orcid":false,"given":"Peter","family":"Kraft","sequence":"additional","affiliation":[{"name":"DBOS, Inc., Sunnyvale, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,11,22]]},"reference":[{"key":"e_1_3_1_2_2","unstructured":"Kraft P. et al. Apiary: a DBMS-integrated transactional function-as-a-service framework. arXiv:2208.13068 (2023); https:\/\/arxiv.org\/abs\/2208.13068."},{"key":"e_1_3_1_3_2","doi-asserted-by":"crossref","unstructured":"Li Q. et al. R3: Record-replay-retroaction for database-backed applications. In Proceedings of the VLDB Endowment 16 11 (2023) 3085\u20133097; https:\/\/dl.acm.org\/doi\/10.14778\/3611479.3611510.","DOI":"10.14778\/3611479.3611510"},{"key":"e_1_3_1_4_2","doi-asserted-by":"crossref","unstructured":"Wu C. Sreekanti V. and Hellerstein J.M. Transactional causal consistency for serverless computing. In Proceedings of the 2020 ACM SIGMOD Intern. Conf. Management of Data 83\u201397; https:\/\/dl.acm.org\/doi\/10.1145\/3318464.3389710.","DOI":"10.1145\/3318464.3389710"},{"key":"e_1_3_1_5_2","unstructured":"Zhang H. et al. Fault-tolerant and transactional stateful serverless workflows. In Proceedings of the 14th Usenix Symp. on Operating Systems Design and Implementation (2020) 1187\u20131204; https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/zhang-haoran."}],"container-title":["Communications of the ACM"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3690930","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3690930","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:58:06Z","timestamp":1750294686000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3690930"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,22]]},"references-count":4,"journal-issue":{"issue":"12","published-print":{"date-parts":[[2024,12]]}},"alternative-id":["10.1145\/3690930"],"URL":"https:\/\/doi.org\/10.1145\/3690930","relation":{},"ISSN":["0001-0782","1557-7317"],"issn-type":[{"type":"print","value":"0001-0782"},{"type":"electronic","value":"1557-7317"}],"subject":[],"published":{"date-parts":[[2024,11,22]]},"assertion":[{"value":"2024-11-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}