{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,25]],"date-time":"2026-02-25T17:56:02Z","timestamp":1772042162060,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":66,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,10,23]],"date-time":"2023-10-23T00:00:00Z","timestamp":1698019200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"FCT: Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia","award":["UIDB\/50021\/2020"],"award-info":[{"award-number":["UIDB\/50021\/2020"]}]},{"name":"FCT: Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia","award":["PTDC\/CCIINF\/6762\/2020"],"award-info":[{"award-number":["PTDC\/CCIINF\/6762\/2020"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,10,23]]},"DOI":"10.1145\/3600006.3613176","type":"proceedings-article","created":{"date-parts":[[2023,10,3]],"date-time":"2023-10-03T14:44:17Z","timestamp":1696344257000},"page":"298-313","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["Antipode: Enforcing Cross-Service Causal Consistency in Distributed Applications"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0942-9730","authenticated-orcid":false,"given":"Jo\u00e3o","family":"Ferreira Loff","sequence":"first","affiliation":[{"name":"INESC-ID, Lisbon, Portugal"},{"name":"Instituto Superior T\u00e9cnico, Universidade de Lisboa, Lisbon, Portugal"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9001-9869","authenticated-orcid":false,"given":"Daniel","family":"Porto","sequence":"additional","affiliation":[{"name":"INESC-ID, Lisboa, Portugal"},{"name":"Instituto Superior T\u00e9cnico, Universidade de Lisboa, Lisbon, Portugal"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6820-6449","authenticated-orcid":false,"given":"Jo\u00e3o","family":"Garcia","sequence":"additional","affiliation":[{"name":"INESC-ID, Lisbon, Portugal"},{"name":"Instituto Superior T\u00e9cnico, Universidade de Lisboa, Lisbon, Portugal"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3701-9296","authenticated-orcid":false,"given":"Jonathan","family":"Mace","sequence":"additional","affiliation":[{"name":"Microsoft Research, Redmond, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8367-4024","authenticated-orcid":false,"given":"Rodrigo","family":"Rodrigues","sequence":"additional","affiliation":[{"name":"INESC-ID, Lisbon, Portugal"},{"name":"Instituto Superior T\u00e9cnico, Universidade de Lisboa, Lisbon, Portugal"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,10,23]]},"reference":[{"key":"e_1_3_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF01784241"},{"key":"e_1_3_2_2_2_1","volume-title":"15th Workshop on Hot Topics in Operating Systems (HotOS'15)","author":"Ajoux Phillipe","year":"2015","unstructured":"Phillipe Ajoux , Nathan Bronson , Sanjeev Kumar , Wyatt Lloyd , and Kaushik Veeraraghavan . 2015 . Challenges to Adopting Stronger Consistency at Scale . In 15th Workshop on Hot Topics in Operating Systems (HotOS'15) . https:\/\/www.usenix.org\/conference\/hotos15\/workshop-program\/presentation\/ajoux (\u00a71, 2.1, 2.2, and 5.1). Phillipe Ajoux, Nathan Bronson, Sanjeev Kumar, Wyatt Lloyd, and Kaushik Veeraraghavan. 2015. Challenges to Adopting Stronger Consistency at Scale. In 15th Workshop on Hot Topics in Operating Systems (HotOS'15). https:\/\/www.usenix.org\/conference\/hotos15\/workshop-program\/presentation\/ajoux (\u00a71, 2.1, 2.2, and 5.1)."},{"key":"e_1_3_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2016"},{"key":"e_1_3_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341301.3359663"},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2465351.2465361"},{"key":"e_1_3_2_2_6_1","unstructured":"Amazon Web Services. 2020. Implementing version control using Amazon DynamoDB. https:\/\/aws.amazon.com\/blogs\/database\/implementing-version-control-using-amazon-dynamodb\/ (\u00a76.1).  Amazon Web Services. 2020. Implementing version control using Amazon DynamoDB. https:\/\/aws.amazon.com\/blogs\/database\/implementing-version-control-using-amazon-dynamodb\/ (\u00a76.1)."},{"key":"e_1_3_2_2_7_1","unstructured":"Amazon Web Services. 2022. Amazon Aurora Global Database. https:\/\/aws.amazon.com\/rds\/aurora\/global-database\/ (\u00a77.4).  Amazon Web Services. 2022. Amazon Aurora Global Database. https:\/\/aws.amazon.com\/rds\/aurora\/global-database\/ (\u00a77.4)."},{"key":"e_1_3_2_2_8_1","unstructured":"Amazon Web Services. 2022. Amazon DynamoDB. https:\/\/docs.aws.amazon.com\/amazondynamodb\/latest\/developerguide\/HowItWorks.ReadConsistency.html (\u00a76.4).  Amazon Web Services. 2022. Amazon DynamoDB. https:\/\/docs.aws.amazon.com\/amazondynamodb\/latest\/developerguide\/HowItWorks.ReadConsistency.html (\u00a76.4)."},{"key":"e_1_3_2_2_9_1","unstructured":"Amazon Web Services. 2022. Amazon S3. https:\/\/aws.amazon.com\/s3\/features\/replication\/ (\u00a77.4).  Amazon Web Services. 2022. Amazon S3. https:\/\/aws.amazon.com\/s3\/features\/replication\/ (\u00a77.4)."},{"key":"e_1_3_2_2_10_1","unstructured":"Antipode. 2023. Artifacts. https:\/\/github.com\/Antipode-SOSP23 (\u00a76.4).  Antipode. 2023. Artifacts. https:\/\/github.com\/Antipode-SOSP23 (\u00a76.4)."},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3299869.3314047"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.14778\/2735508.2735509"},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2391229.2391251"},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463676.2465279"},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.5555\/17299"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/M-PDT.1996.532142"},{"key":"e_1_3_2_2_17_1","first-page":"18","article-title":"On the use of Clocks to Enforce Consistency in the Cloud","volume":"38","author":"Bravo Manuel","year":"2015","unstructured":"Manuel Bravo , Nuno Diegues , Jingna Zeng , Paolo Romano , and Lu\u00eds Rodrigues . 2015 . On the use of Clocks to Enforce Consistency in the Cloud . IEEE Computer Society Technical Committee on Data Engineering 38 , 1 (2015), 18 -- 35 . https:\/\/dblp.org\/rec\/journals\/debu\/BravoDZRR15.html (\u00a73.2 and 5.1). Manuel Bravo, Nuno Diegues, Jingna Zeng, Paolo Romano, and Lu\u00eds Rodrigues. 2015. On the use of Clocks to Enforce Consistency in the Cloud. IEEE Computer Society Technical Committee on Data Engineering 38, 1 (2015), 18--35. https:\/\/dblp.org\/rec\/journals\/debu\/BravoDZRR15.html (\u00a73.2 and 5.1).","journal-title":"IEEE Computer Society Technical Committee on Data Engineering"},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3064176.3064210"},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1272998.1273001"},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/0020-0190(91)90055-M"},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/173668.168623"},{"key":"e_1_3_2_2_22_1","unstructured":"Chris Richardson. 2021. Microservices.io. https:\/\/microservices.io\/ (\u00a78).  Chris Richardson. 2021. Microservices.io. https:\/\/microservices.io\/ (\u00a78)."},{"key":"e_1_3_2_2_23_1","volume-title":"Decomposing Twitter: Adventures in Service-Oriented Architecture. In QConNY'13. https:\/\/www.infoq.com\/presentations\/twitter-soa\/ (\u00a71 and 2.1).","author":"Cloud Jeremy","year":"2013","unstructured":"Jeremy Cloud . 2013 . Decomposing Twitter: Adventures in Service-Oriented Architecture. In QConNY'13. https:\/\/www.infoq.com\/presentations\/twitter-soa\/ (\u00a71 and 2.1). Jeremy Cloud. 2013. Decomposing Twitter: Adventures in Service-Oriented Architecture. In QConNY'13. https:\/\/www.infoq.com\/presentations\/twitter-soa\/ (\u00a71 and 2.1)."},{"key":"e_1_3_2_2_24_1","volume-title":"GOTO Conference '14","author":"Cockcroft Adrian","year":"2014","unstructured":"Adrian Cockcroft . 2014 . Migrating to Cloud Native with Microservices . In GOTO Conference '14 . http:\/\/gotocon.com\/dl\/goto-berlin-2014\/slides\/AdrianCockcroft_MigratingToCloudNativeWithMicroservices.pdf (\u00a71 and 2.1). Adrian Cockcroft. 2014. Migrating to Cloud Native with Microservices. In GOTO Conference '14. http:\/\/gotocon.com\/dl\/goto-berlin-2014\/slides\/AdrianCockcroft_MigratingToCloudNativeWithMicroservices.pdf (\u00a71 and 2.1)."},{"key":"e_1_3_2_2_25_1","unstructured":"Cockroach Labs. 2023. CockroachRB: Transaction Layer. https:\/\/www.cockroachlabs.com\/docs\/stable\/architecture\/transaction-layer (\u00a76.1).  Cockroach Labs. 2023. CockroachRB: Transaction Layer. https:\/\/www.cockroachlabs.com\/docs\/stable\/architecture\/transaction-layer (\u00a76.1)."},{"key":"e_1_3_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2523616.2523628"},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2670979.2670983"},{"key":"e_1_3_2_2_28_1","unstructured":"Eventuate. 2021. Eventuate. https:\/\/eventuate.io\/ (\u00a78).  Eventuate. 2021. Eventuate. https:\/\/eventuate.io\/ (\u00a78)."},{"key":"e_1_3_2_2_29_1","unstructured":"Facebook Help Community (Entry now inaccessible) Retrieved 2017-06-03. 2017. Anyone know why I can click on a post and I get the page not found? (\u00a71).  Facebook Help Community (Entry now inaccessible) Retrieved 2017-06-03. 2017. Anyone know why I can click on a post and I get the page not found? (\u00a71)."},{"key":"e_1_3_2_2_30_1","unstructured":"Facebook Help Community (Entry now inaccessible) Retrieved 2017-06-03. 2017. Notification links with picture only brings to page not found.  Facebook Help Community (Entry now inaccessible) Retrieved 2017-06-03. 2017. Notification links with picture only brings to page not found."},{"key":"e_1_3_2_2_31_1","unstructured":"Facebook Help Community (Entry now inaccessible) Retrieved 2017-06-03. 2017. Why am I not receiving all of my notifications on posts that I comment on?  Facebook Help Community (Entry now inaccessible) Retrieved 2017-06-03. 2017. Why am I not receiving all of my notifications on posts that I comment on?"},{"key":"e_1_3_2_2_32_1","unstructured":"Facebook Help Community (Entry now inaccessible) Retrieved 2017-06-03. 2017. Why when I get notifications but then not showing up on my page? (\u00a71).  Facebook Help Community (Entry now inaccessible) Retrieved 2017-06-03. 2017. Why when I get notifications but then not showing up on my page? (\u00a71)."},{"key":"e_1_3_2_2_33_1","volume-title":"4th USENIX Symposium on Networked Systems Design and Implementation (NSDI '07)","author":"Fonseca Rodrigo","year":"2007","unstructured":"Rodrigo Fonseca , George Porter , Randy H. Katz , Scott Shenker , and Ion Stoica . 2007 . X-trace: a pervasive network tracing framework . In 4th USENIX Symposium on Networked Systems Design and Implementation (NSDI '07) . https:\/\/www.usenix.org\/conference\/nsdi-07\/x-trace-pervasive-network-tracing-framework (\u00a74.1). Rodrigo Fonseca, George Porter, Randy H. Katz, Scott Shenker, and Ion Stoica. 2007. X-trace: a pervasive network tracing framework. In 4th USENIX Symposium on Networked Systems Design and Implementation (NSDI '07). https:\/\/www.usenix.org\/conference\/nsdi-07\/x-trace-pervasive-network-tracing-framework (\u00a74.1)."},{"key":"e_1_3_2_2_34_1","unstructured":"Martin Fowler. 2015. Microservice Trade-Offs. https:\/\/martinfowler.com\/articles\/microservice-trade-offs.html (\u00a71 2.1 3.3 and 8).  Martin Fowler. 2015. Microservice Trade-Offs. https:\/\/martinfowler.com\/articles\/microservice-trade-offs.html (\u00a71 2.1 3.3 and 8)."},{"key":"e_1_3_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2019.00081"},{"key":"e_1_3_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304013"},{"key":"e_1_3_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/38714.38742"},{"key":"e_1_3_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/3593856.3595909"},{"key":"e_1_3_2_2_39_1","volume-title":"ZooKeeper: Wait-free Coordination for Internetscale Systems. In 2010 USENIX Annual Technical Conference (ATC '10)","author":"Hunt Patrick","year":"2010","unstructured":"Patrick Hunt , Mahadev Konar , Flavio Paiva Junqueira , and Benjamin Reed . 2010 . ZooKeeper: Wait-free Coordination for Internetscale Systems. In 2010 USENIX Annual Technical Conference (ATC '10) . https:\/\/www.usenix.org\/conference\/usenix-atc-10\/zookeeper-wait-free-coordination-internet-scale-systems (\u00a78). Patrick Hunt, Mahadev Konar, Flavio Paiva Junqueira, and Benjamin Reed. 2010. ZooKeeper: Wait-free Coordination for Internetscale Systems. In 2010 USENIX Annual Technical Conference (ATC '10). https:\/\/www.usenix.org\/conference\/usenix-atc-10\/zookeeper-wait-free-coordination-internet-scale-systems (\u00a78)."},{"key":"e_1_3_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132749"},{"key":"e_1_3_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/138873.138877"},{"key":"e_1_3_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.14778\/3484224.3484232"},{"key":"e_1_3_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/359545.359563"},{"key":"e_1_3_2_2_44_1","volume-title":"10th USENIX Symposium on Operating Systems Design and Implementation (OSDI '12)","author":"Li Cheng","year":"2012","unstructured":"Cheng Li , Daniel Porto , Allen Clement , Johannes Gehrke , Nuno Pregui\u00e7a , and Rodrigo Rodrigues . 2012 . Making Geo-Replicated Systems Fast as Possible, Consistent when Necessary . In 10th USENIX Symposium on Operating Systems Design and Implementation (OSDI '12) . https:\/\/www.usenix.org\/conference\/osdi12\/technical-sessions\/presentation\/li (\u00a73.3). Cheng Li, Daniel Porto, Allen Clement, Johannes Gehrke, Nuno Pregui\u00e7a, and Rodrigo Rodrigues. 2012. Making Geo-Replicated Systems Fast as Possible, Consistent when Necessary. In 10th USENIX Symposium on Operating Systems Design and Implementation (OSDI '12). https:\/\/www.usenix.org\/conference\/osdi12\/technical-sessions\/presentation\/li (\u00a73.3)."},{"key":"e_1_3_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043593"},{"key":"e_1_3_2_2_46_1","volume-title":"Stronger Semantics for Low-Latency Geo-Replicated Storage. In 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI '13)","author":"Lloyd Wyatt","unstructured":"Wyatt Lloyd , Michael J. Freedman , Michael Kaminsky , and David G. Andersen . 2013 . Stronger Semantics for Low-Latency Geo-Replicated Storage. In 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI '13) . https:\/\/www.usenix.org\/conference\/nsdi13\/technical-sessions\/presentation\/lloyd (\u00a73.3). Wyatt Lloyd, Michael J. Freedman, Michael Kaminsky, and David G. Andersen. 2013. Stronger Semantics for Low-Latency Geo-Replicated Storage. In 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI '13). https:\/\/www.usenix.org\/conference\/nsdi13\/technical-sessions\/presentation\/lloyd (\u00a73.3)."},{"key":"e_1_3_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/2815400.2815426"},{"key":"e_1_3_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/3472883.3487003"},{"key":"e_1_3_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/3190508"},{"key":"e_1_3_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/2815400.2815415"},{"key":"e_1_3_2_2_51_1","volume-title":"14th USENIX Symposium on Networked Systems Design and Implementation (NSDI '17)","author":"Mehdi Syed Akbar","year":"2017","unstructured":"Syed Akbar Mehdi , Cody Littley , Natacha Crooks , Lorenzo Alvisi , Nathan Bronson , and Wyatt Lloyd . 2017 . I Can't Believe It's Not Causal! Scalable Causal Consistency with No Slowdown Cascades . In 14th USENIX Symposium on Networked Systems Design and Implementation (NSDI '17) . https:\/\/www.usenix.org\/conference\/nsdi17\/technical-sessions\/presentation\/mehdi (\u00a73.2 and 5.1). Syed Akbar Mehdi, Cody Littley, Natacha Crooks, Lorenzo Alvisi, Nathan Bronson, and Wyatt Lloyd. 2017. I Can't Believe It's Not Causal! Scalable Causal Consistency with No Slowdown Cascades. In 14th USENIX Symposium on Networked Systems Design and Implementation (NSDI '17). https:\/\/www.usenix.org\/conference\/nsdi17\/technical-sessions\/presentation\/mehdi (\u00a73.2 and 5.1)."},{"key":"e_1_3_2_2_52_1","unstructured":"MongoDB. 2021. Replication Lag Causes. https:\/\/docs.mongodb.com\/manual\/tutorial\/troubleshoot-replica-sets (\u00a77.3).  MongoDB. 2021. Replication Lag Causes. https:\/\/docs.mongodb.com\/manual\/tutorial\/troubleshoot-replica-sets (\u00a77.3)."},{"key":"e_1_3_2_2_53_1","unstructured":"OpenTelemetry. 2021. OpenTelemetry. https:\/\/opentelemetry.io\/ (\u00a73.2 5.1 6 and 6.4).  OpenTelemetry. 2021. OpenTelemetry. https:\/\/opentelemetry.io\/ (\u00a73.2 5.1 6 and 6.4)."},{"key":"e_1_3_2_2_54_1","volume-title":"Distributed Tracing in Practice: Instrumenting, Analyzing, and Debugging Microservices","author":"Parker Austin","year":"2056","unstructured":"Austin Parker , Daniel Spoonhower , Jonathan Mace , Rebecca Isaacs , and Ben Sigelman . 2020. Distributed Tracing in Practice: Instrumenting, Analyzing, and Debugging Microservices . O'Reilly Media . https:\/\/www.oreilly.com\/library\/view\/distributed-tracing-in\/978149 2056 621\/ (\u00a71, 4.1, and 6). Austin Parker, Daniel Spoonhower, Jonathan Mace, Rebecca Isaacs, and Ben Sigelman. 2020. Distributed Tracing in Practice: Instrumenting, Analyzing, and Debugging Microservices. O'Reilly Media. https:\/\/www.oreilly.com\/library\/view\/distributed-tracing-in\/9781492056621\/ (\u00a71, 4.1, and 6)."},{"key":"e_1_3_2_2_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/SRDSW.2014.33"},{"key":"e_1_3_2_2_56_1","volume-title":"Ganger","author":"Sambasivan Raja R.","year":"2014","unstructured":"Raja R. Sambasivan , Rodrigo Fonseca , Ilari Shafer , and Gregory R . Ganger . 2014 . So, you want to trace your distributed system? Key design insights from years of practical experience. Technical Report. Parallel Data Laboratory - Carnegie Mellon University . https:\/\/www.pdl.cmu.edu\/PDL-FTP\/SelfStar\/CMU-PDL-14-102.pdf (\u00a73.2, 5.1, and 6). Raja R. Sambasivan, Rodrigo Fonseca, Ilari Shafer, and Gregory R. Ganger. 2014. So, you want to trace your distributed system? Key design insights from years of practical experience. Technical Report. Parallel Data Laboratory - Carnegie Mellon University. https:\/\/www.pdl.cmu.edu\/PDL-FTP\/SelfStar\/CMU-PDL-14-102.pdf (\u00a73.2, 5.1, and 6)."},{"key":"e_1_3_2_2_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/98163.98167"},{"key":"e_1_3_2_2_58_1","doi-asserted-by":"publisher","DOI":"10.17863\/CAM.26443"},{"key":"e_1_3_2_2_59_1","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation (OSDI '20)","author":"Shi Xiao","year":"2020","unstructured":"Xiao Shi , Scott Pruett , Kevin Doherty , Jinyu Han , Dmitri Petrov , Jim Carrig , John Hugg , and Nathan Bronson . 2020 . FlightTracker: Consistency across read-optimized online stores at Facebook . In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI '20) . https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/shi (\u00a71, 2.1, 3.4, 6.1, and 8). Xiao Shi, Scott Pruett, Kevin Doherty, Jinyu Han, Dmitri Petrov, Jim Carrig, John Hugg, and Nathan Bronson. 2020. FlightTracker: Consistency across read-optimized online stores at Facebook. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI '20). https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/shi (\u00a71, 2.1, 3.4, 6.1, and 8)."},{"key":"e_1_3_2_2_60_1","volume-title":"Mike Burrows, Pat Stephenson, Manoj Plakal, Donald Beaver, Saul Jaspan, and Chandan Shanbhag.","author":"Sigelman Benjamin H.","year":"2010","unstructured":"Benjamin H. Sigelman , Luiz Andr\u00e9 Barroso , Mike Burrows, Pat Stephenson, Manoj Plakal, Donald Beaver, Saul Jaspan, and Chandan Shanbhag. 2010 . Dapper, a Large-Scale Distributed Systems Tracing Infrastructure. Technical Report. Google . https:\/\/research.google\/pubs\/pub36356\/ (\u00a73.2, 4.1, 5.1, and 6). Benjamin H. Sigelman, Luiz Andr\u00e9 Barroso, Mike Burrows, Pat Stephenson, Manoj Plakal, Donald Beaver, Saul Jaspan, and Chandan Shanbhag. 2010. Dapper, a Large-Scale Distributed Systems Tracing Infrastructure. Technical Report. Google. https:\/\/research.google\/pubs\/pub36356\/ (\u00a73.2, 4.1, 5.1, and 6)."},{"key":"e_1_3_2_2_61_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2005.1"},{"key":"e_1_3_2_2_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/2500500"},{"key":"e_1_3_2_2_63_1","unstructured":"Cory G. Watson. 2013. Observability at Twitter. https:\/\/blog.twitter.com\/engineering\/en_us\/a\/2013\/observability-at-twitter.html (\u00a73.2 5.1 and 6).  Cory G. Watson. 2013. Observability at Twitter. https:\/\/blog.twitter.com\/engineering\/en_us\/a\/2013\/observability-at-twitter.html (\u00a73.2 5.1 and 6)."},{"key":"e_1_3_2_2_64_1","volume-title":"Reactive Applications. In 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI '16)","author":"Zhang Irene","year":"2016","unstructured":"Irene Zhang , Niel Lebeck , Ariadna Norberg , Pedro Fonseca , Brandon Holt , Raymond Cheng , Arvind Krishnamurthy , and Henry M Levy . 2016 . Diamond: Automating Data Management and Storage for Wide-area , Reactive Applications. In 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI '16) . https:\/\/www.usenix.org\/conference\/osdi16\/technical-sessions\/presentation\/zhang-irene (\u00a78). Irene Zhang, Niel Lebeck, Ariadna Norberg, Pedro Fonseca, Brandon Holt, Raymond Cheng, Arvind Krishnamurthy, and Henry M Levy. 2016. Diamond: Automating Data Management and Storage for Wide-area, Reactive Applications. In 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI '16). https:\/\/www.usenix.org\/conference\/osdi16\/technical-sessions\/presentation\/zhang-irene (\u00a78)."},{"key":"e_1_3_2_2_65_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-16-8504-0"},{"key":"e_1_3_2_2_66_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2018.2887384"}],"event":{"name":"SOSP '23: 29th Symposium on Operating Systems Principles","location":"Koblenz Germany","acronym":"SOSP '23","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","USENIX"]},"container-title":["Proceedings of the 29th Symposium on Operating Systems Principles"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3600006.3613176","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:36:49Z","timestamp":1750178209000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3600006.3613176"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10,23]]},"references-count":66,"alternative-id":["10.1145\/3600006.3613176","10.1145\/3600006"],"URL":"https:\/\/doi.org\/10.1145\/3600006.3613176","relation":{},"subject":[],"published":{"date-parts":[[2023,10,23]]},"assertion":[{"value":"2023-10-23","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}