{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:31:25Z","timestamp":1750221085025,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":29,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,1,4]],"date-time":"2019-01-04T00:00:00Z","timestamp":1546560000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["XPS 1533802"],"award-info":[{"award-number":["XPS 1533802"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,1,4]]},"DOI":"10.1145\/3288599.3288619","type":"proceedings-article","created":{"date-parts":[[2019,1,9]],"date-time":"2019-01-09T18:42:31Z","timestamp":1547059351000},"page":"100-109","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Session guarantees with raft and hybrid logical clocks"],"prefix":"10.1145","author":[{"given":"Mohammad","family":"Roohitavaf","sequence":"first","affiliation":[{"name":"Michigan State University"}]},{"given":"Jung-Sang","family":"Ahn","sequence":"additional","affiliation":[{"name":"eBay Inc."}]},{"given":"Woon-Hak","family":"Kang","sequence":"additional","affiliation":[{"name":"eBay Inc."}]},{"given":"Kun","family":"Ren","sequence":"additional","affiliation":[{"name":"eBay Inc."}]},{"given":"Gene","family":"Zhang","sequence":"additional","affiliation":[{"name":"eBay Inc."}]},{"given":"Sami","family":"Ben-Romdhane","sequence":"additional","affiliation":[{"name":"eBay Inc."}]},{"given":"Sandeep S.","family":"Kulkarni","sequence":"additional","affiliation":[{"name":"Michigan State University"}]}],"member":"320","published-online":{"date-parts":[[2019,1,4]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Cornerstone. https:\/\/github.com\/datatechnology\/cornerstone.  Cornerstone. https:\/\/github.com\/datatechnology\/cornerstone."},{"key":"e_1_3_2_1_2_1","unstructured":"Google protocol buffers. https:\/\/developers.google.com\/protocol-buffers\/.  Google protocol buffers. https:\/\/developers.google.com\/protocol-buffers\/."},{"key":"e_1_3_2_1_3_1","unstructured":"grpc. https:\/\/grpc.io\/.  grpc. https:\/\/grpc.io\/."},{"key":"e_1_3_2_1_4_1","volume-title":"HotOS","author":"Ajoux Phillipe","year":"2015","unstructured":"Phillipe Ajoux , Nathan Bronson , Sanjeev Kumar , Wyatt Lloyd , and Kaushik Veeraraghavan . Challenges to adopting stronger consistency at scale . In HotOS , 2015 . Phillipe Ajoux, Nathan Bronson, Sanjeev Kumar, Wyatt Lloyd, and Kaushik Veeraraghavan. Challenges to adopting stronger consistency at scale. In HotOS, 2015."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463676.2465279"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/IC2E.2013.32"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1007\/11428862_58"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/0020-0190(91)90055-M"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/WMCSA.1994.37"},{"key":"e_1_3_2_1_10_1","volume-title":"Causal consistency and latency optimality: Friend or foe? arXiv preprint arXiv:1803.04237","author":"Didona Diego","year":"2018","unstructured":"Diego Didona , Rachid Guerraoui , Jingjing Wang , and Willy Zwaenepoel . Causal consistency and latency optimality: Friend or foe? arXiv preprint arXiv:1803.04237 , 2018 . Diego Didona, Rachid Guerraoui, Jingjing Wang, and Willy Zwaenepoel. Causal consistency and latency optimality: Friend or foe? arXiv preprint arXiv:1803.04237, 2018."},{"key":"e_1_3_2_1_11_1","volume-title":"Okapi: Causally consistent geo-replication made faster, cheaper and more available. arXiv preprint arXiv:1702.04263","author":"Didona Diego","year":"2017","unstructured":"Diego Didona , Kristina Spirovska , and Willy Zwaenepoel . Okapi: Causally consistent geo-replication made faster, cheaper and more available. arXiv preprint arXiv:1702.04263 , 2017 . Diego Didona, Kristina Spirovska, and Willy Zwaenepoel. Okapi: Causally consistent geo-replication made faster, cheaper and more available. arXiv preprint arXiv:1702.04263, 2017."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2523616.2523628"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2670979.2670983"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/1169223.1169602"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-14472-6_2"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/359545.359563"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043593"},{"key":"e_1_3_2_1_18_1","first-page":"313","volume-title":"NSDI","volume":"13","author":"Lloyd Wyatt","year":"2013","unstructured":"Wyatt Lloyd , Michael J Freedman , Michael Kaminsky , and David G Andersen . Stronger semantics for low-latency geo-replicated storage . In NSDI , volume 13 , pages 313 -- 328 , 2013 . Wyatt Lloyd, Michael J Freedman, Michael Kaminsky, and David G Andersen. Stronger semantics for low-latency geo-replicated storage. In NSDI, volume 13, pages 313--328, 2013."},{"key":"e_1_3_2_1_20_1","first-page":"453","volume-title":"NSDI","author":"Mehdi Syed Akbar","year":"2017","unstructured":"Syed Akbar Mehdi , Cody Littley , Natacha Crooks , Lorenzo Alvisi , Nathan Bronson , and Wyatt Lloyd . I can't believe it's not causal! scalable causal consistency with no slowdown cascades . In NSDI , pages 453 -- 468 , 2017 . Syed Akbar Mehdi, Cody Littley, Natacha Crooks, Lorenzo Alvisi, Nathan Bronson, and Wyatt Lloyd. I can't believe it's not causal! scalable causal consistency with no slowdown cascades. In NSDI, pages 453--468, 2017."},{"key":"e_1_3_2_1_21_1","first-page":"305","volume-title":"USENIX Annual Technical Conference","author":"Ongaro Diego","year":"2014","unstructured":"Diego Ongaro and John K Ousterhout . In search of an understandable consensus algorithm . In USENIX Annual Technical Conference , pages 305 -- 319 , 2014 . Diego Ongaro and John K Ousterhout. In search of an understandable consensus algorithm. In USENIX Annual Technical Conference, pages 305--319, 2014."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/504450.504497"},{"key":"e_1_3_2_1_23_1","volume-title":"Session guarantees with raft and hybrid logical clocks. arXiv preprint arXiv:1808.05698","author":"Roohitavaf Mohammad","year":"2018","unstructured":"Mohammad Roohitavaf , Jung-Sang Ahn , Woon-Hak Kang , Kun Ren , Gene Zhang , Sami Ben-Romdhane , and Sandeep S Kulkarni . Session guarantees with raft and hybrid logical clocks. arXiv preprint arXiv:1808.05698 , 2018 . Mohammad Roohitavaf, Jung-Sang Ahn, Woon-Hak Kang, Kun Ren, Gene Zhang, Sami Ben-Romdhane, and Sandeep S Kulkarni. Session guarantees with raft and hybrid logical clocks. arXiv preprint arXiv:1808.05698, 2018."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/SRDS.2017.27"},{"key":"e_1_3_2_1_25_1","volume-title":"Making gentlerain robust on clock anomalies. arXiv preprint arXiv:1612.05205","author":"Roohitavaf Mohammad","year":"2016","unstructured":"Mohammad Roohitavaf and Sandeep Kulkarni . Gentlerain+ : Making gentlerain robust on clock anomalies. arXiv preprint arXiv:1612.05205 , 2016 . Mohammad Roohitavaf and Sandeep Kulkarni. Gentlerain+: Making gentlerain robust on clock anomalies. arXiv preprint arXiv:1612.05205, 2016."},{"key":"e_1_3_2_1_26_1","volume-title":"Toward adaptive causal consistency for replicated data stores. arXiv preprint arXiv:1803.08609","author":"Roohitavaf Mohammad","year":"2018","unstructured":"Mohammad Roohitavaf and Sandeep Kulkarni . Toward adaptive causal consistency for replicated data stores. arXiv preprint arXiv:1803.08609 , 2018 . Mohammad Roohitavaf and Sandeep Kulkarni. Toward adaptive causal consistency for replicated data stores. arXiv preprint arXiv:1803.08609, 2018."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2018.00014"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.5555\/645792.668302"},{"key":"e_1_3_2_1_29_1","volume-title":"Global stabilization for causally consistent partial replication. arXiv preprint arXiv:1803.05575","author":"Xiang Zhuolun","year":"2018","unstructured":"Zhuolun Xiang and Nitin H Vaidya . Global stabilization for causally consistent partial replication. arXiv preprint arXiv:1803.05575 , 2018 . Zhuolun Xiang and Nitin H Vaidya. Global stabilization for causally consistent partial replication. arXiv preprint arXiv:1803.05575, 2018."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2814576.2814733"}],"event":{"name":"ICDCN '19: International Conference on Distributed Computing and Networking","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","Indian Institute of Science Indian Institute of Science","ACM Association for Computing Machinery"],"location":"Bangalore India","acronym":"ICDCN '19"},"container-title":["Proceedings of the 20th International Conference on Distributed Computing and Networking"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3288599.3288619","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3288599.3288619","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3288599.3288619","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T00:57:46Z","timestamp":1750208266000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3288599.3288619"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,1,4]]},"references-count":29,"alternative-id":["10.1145\/3288599.3288619","10.1145\/3288599"],"URL":"https:\/\/doi.org\/10.1145\/3288599.3288619","relation":{},"subject":[],"published":{"date-parts":[[2019,1,4]]},"assertion":[{"value":"2019-01-04","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}