{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,18]],"date-time":"2026-03-18T14:11:33Z","timestamp":1773843093816,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":52,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,7,30]],"date-time":"2020-07-30T00:00:00Z","timestamp":1596067200000},"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":["CCF-1629397, CRII-1755646, CNS-1813487, CNS-1845853, CCF-1918757"],"award-info":[{"award-number":["CCF-1629397, CRII-1755646, CNS-1813487, CNS-1845853, CCF-1918757"]}],"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":[[2020,7,30]]},"DOI":"10.1145\/3387514.3405857","type":"proceedings-article","created":{"date-parts":[[2020,7,30]],"date-time":"2020-07-30T22:35:31Z","timestamp":1596148531000},"page":"126-138","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":46,"title":["NetLock"],"prefix":"10.1145","author":[{"given":"Zhuolong","family":"Yu","sequence":"first","affiliation":[{"name":"Johns Hopkins University"}]},{"given":"Yiwen","family":"Zhang","sequence":"additional","affiliation":[{"name":"University of Michigan"}]},{"given":"Vladimir","family":"Braverman","sequence":"additional","affiliation":[{"name":"Johns Hopkins University"}]},{"given":"Mosharaf","family":"Chowdhury","sequence":"additional","affiliation":[{"name":"University of Michigan"}]},{"given":"Xin","family":"Jin","sequence":"additional","affiliation":[{"name":"Johns Hopkins University"}]}],"member":"320","published-online":{"date-parts":[[2020,7,30]]},"reference":[{"key":"e_1_3_2_2_1_1","unstructured":"2018. Cavium XPliant. https:\/\/www.cavium.com\/.  2018. Cavium XPliant. https:\/\/www.cavium.com\/."},{"key":"e_1_3_2_2_2_1","unstructured":"2018. Intel Data Plane Development Kit (DPDK). http:\/\/dpdk.org\/.  2018. Intel Data Plane Development Kit (DPDK). http:\/\/dpdk.org\/."},{"key":"e_1_3_2_2_3_1","unstructured":"2018. Teradata: Business Analytics Hybrid Cloud & Consulting. http:\/\/www.teradata.com\/.  2018. Teradata: Business Analytics Hybrid Cloud & Consulting. http:\/\/www.teradata.com\/."},{"key":"e_1_3_2_2_4_1","unstructured":"2019. Amazon Web Services. https:\/\/aws.amazon.com\/.  2019. Amazon Web Services. https:\/\/aws.amazon.com\/."},{"key":"e_1_3_2_2_5_1","unstructured":"2019. Broadcom Ethernet Switches and Switch Fabric Devices. https:\/\/www.broadcom.com\/products\/ethernet-connectivity\/switching.  2019. Broadcom Ethernet Switches and Switch Fabric Devices. https:\/\/www.broadcom.com\/products\/ethernet-connectivity\/switching."},{"key":"e_1_3_2_2_6_1","unstructured":"2019. CloudLab. https:\/\/www.cloudlab.us.  2019. CloudLab. https:\/\/www.cloudlab.us."},{"key":"e_1_3_2_2_7_1","unstructured":"2019. Google Cloud. https:\/\/cloud.google.com\/.  2019. Google Cloud. https:\/\/cloud.google.com\/."},{"key":"e_1_3_2_2_8_1","unstructured":"2019. Microsoft Azure. https:\/\/azure.microsoft.com\/.  2019. Microsoft Azure. https:\/\/azure.microsoft.com\/."},{"key":"e_1_3_2_2_9_1","unstructured":"2020. Barefoot Tofino. https:\/\/www.barefootnetworks.com\/technology\/#tofino.  2020. Barefoot Tofino. https:\/\/www.barefootnetworks.com\/technology\/#tofino."},{"key":"e_1_3_2_2_10_1","unstructured":"2020. TPC-C. http:\/\/www.tpc.org\/tpcc\/.  2020. TPC-C. http:\/\/www.tpc.org\/tpcc\/."},{"key":"e_1_3_2_2_11_1","volume-title":"Proceedings of the VLDB Endowment.","author":"Bailis Peter","year":"2015","unstructured":"Peter Bailis , Alan Fekete , Michael J. Franklin , Ali Ghodsi , Joseph M. Hellerstein , and Ion Stoica . 2015 . Coordination avoidance in database systems . In Proceedings of the VLDB Endowment. Peter Bailis, Alan Fekete, Michael J. Franklin, Ali Ghodsi, Joseph M. Hellerstein, and Ion Stoica. 2015. Coordination avoidance in database systems. In Proceedings of the VLDB Endowment."},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2656877.2656890"},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"crossref","unstructured":"Pat Bosshart Glen Gibb Hun-Seok Kim George Varghese Nick McKeown Martin Izzard Fernando Mujica and Mark Horowitz. 2013. Forwarding metamorphosis: Fast programmable match-action processing in hardware for SDN. In ACM SIGCOMM.  Pat Bosshart Glen Gibb Hun-Seok Kim George Varghese Nick McKeown Martin Izzard Fernando Mujica and Mark Horowitz. 2013. Forwarding metamorphosis: Fast programmable match-action processing in hardware for SDN. In ACM SIGCOMM.","DOI":"10.1145\/2486001.2486011"},{"key":"e_1_3_2_2_14_1","volume-title":"Spanner: Google's globally distributed database. In USENIX OSDI.","author":"Corbett James C.","year":"2012","unstructured":"James C. Corbett , Jeffrey Dean , Michael Epstein , Andrew Fikes , Christopher Frost , JJ Furman , Sanjay Ghemawat , Andrey Gubarev , Christopher Heiser , Peter Hochschild , Wilson Hsieh , Sebastian Kanthak , Eugene Kogan , Hongyi Li , Alexander Lloyd , Sergey Melnik , David Mwaura , David Nagle , Sean Quinlan , Rajesh Rao , Lindsay Rolig , Yasushi Saito , Michal Szymaniak , Christopher Taylor , Ruth Wang , and Dale Woodford . 2012 . Spanner: Google's globally distributed database. In USENIX OSDI. James C. Corbett, Jeffrey Dean, Michael Epstein, Andrew Fikes, Christopher Frost, JJ Furman, Sanjay Ghemawat, Andrey Gubarev, Christopher Heiser, Peter Hochschild, Wilson Hsieh, Sebastian Kanthak, Eugene Kogan, Hongyi Li, Alexander Lloyd, Sergey Melnik, David Mwaura, David Nagle, Sean Quinlan, Rajesh Rao, Lindsay Rolig, Yasushi Saito, Michal Szymaniak, Christopher Taylor, Ruth Wang, and Dale Woodford. 2012. Spanner: Google's globally distributed database. In USENIX OSDI."},{"key":"e_1_3_2_2_15_1","volume-title":"Paxos made switch-y. SIGCOMM CCR","author":"Dang Huynh Tu","year":"2016","unstructured":"Huynh Tu Dang , Marco Canini , Fernando Pedone , and Robert Soul\u00e9 . 2016. Paxos made switch-y. SIGCOMM CCR ( 2016 ). Huynh Tu Dang, Marco Canini, Fernando Pedone, and Robert Soul\u00e9. 2016. Paxos made switch-y. SIGCOMM CCR (2016)."},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"crossref","unstructured":"Huynh Tu Dang Daniele Sciascia Marco Canini Fernando Pedone and Robert Soul\u00e9. 2015. NetPaxos: Consensus at network speed. In ACM SOSR.  Huynh Tu Dang Daniele Sciascia Marco Canini Fernando Pedone and Robert Soul\u00e9. 2015. NetPaxos: Consensus at network speed. In ACM SOSR.","DOI":"10.1145\/2774993.2774999"},{"key":"e_1_3_2_2_17_1","volume-title":"Distributed queue-based locking using advanced network features","author":"Devulapalli Ananth","unstructured":"Ananth Devulapalli and Pete Wyckoff . 2005. Distributed queue-based locking using advanced network features . In IEEE ICPP. Ananth Devulapalli and Pete Wyckoff. 2005. Distributed queue-based locking using advanced network features. In IEEE ICPP."},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"crossref","unstructured":"Aleksandar Dragojevi\u0107 Dushyanth Narayanan Edmund B Nightingale Matthew Renzelmann Alex Shamis Anirudh Badam and Miguel Castro. 2015. No compromises: Distributed transactions with consistency availability and performance. In ACM SOSP.  Aleksandar Dragojevi\u0107 Dushyanth Narayanan Edmund B Nightingale Matthew Renzelmann Alex Shamis Anirudh Badam and Miguel Castro. 2015. No compromises: Distributed transactions with consistency availability and performance. In ACM SOSP.","DOI":"10.1145\/2815400.2815425"},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"crossref","unstructured":"Aleksandar Dragojevi\u0107 Dushyanth Narayanan Edmund B Nightingale Matthew Renzelmann Alex Shamis Anirudh Badam and Miguel Castro. 2015. No compromises: distributed transactions with consistency availability and performance. In ACM SOSP.  Aleksandar Dragojevi\u0107 Dushyanth Narayanan Edmund B Nightingale Matthew Renzelmann Alex Shamis Anirudh Badam and Miguel Castro. 2015. No compromises: distributed transactions with consistency availability and performance. In ACM SOSP.","DOI":"10.1145\/2815400.2815425"},{"key":"e_1_3_2_2_20_1","volume-title":"Warren Smith, and Steven Tuecke.","author":"Fitzgerald Steven","year":"1997","unstructured":"Steven Fitzgerald , Ian Foster , Carl Kesselman , Gregor Von Laszewski , Warren Smith, and Steven Tuecke. 1997 . A directory service for configuring highperformance distributed computations. In IEEE HPDC. Steven Fitzgerald, Ian Foster, Carl Kesselman, Gregor Von Laszewski, Warren Smith, and Steven Tuecke. 1997. A directory service for configuring highperformance distributed computations. In IEEE HPDC."},{"key":"e_1_3_2_2_21_1","volume-title":"Leases: An Efficient Fault-tolerant Mechanism for Distributed File Cache Consistency. In ACM SOSP.","author":"Gray Cary","year":"1989","unstructured":"Cary Gray and David Cheriton . 1989 . Leases: An Efficient Fault-tolerant Mechanism for Distributed File Cache Consistency. In ACM SOSP. Cary Gray and David Cheriton. 1989. Leases: An Efficient Fault-tolerant Mechanism for Distributed File Cache Consistency. In ACM SOSP."},{"key":"e_1_3_2_2_22_1","volume-title":"Sonata: Query-driven streaming network telemetry. In ACM SIGCOMM.","author":"Gupta Arpit","year":"2018","unstructured":"Arpit Gupta , Rob Harrison , Marco Canini , Nick Feamster , Jennifer Rexford , and Walter Willinger . 2018 . Sonata: Query-driven streaming network telemetry. In ACM SIGCOMM. Arpit Gupta, Rob Harrison, Marco Canini, Nick Feamster, Jennifer Rexford, and Walter Willinger. 2018. Sonata: Query-driven streaming network telemetry. In ACM SIGCOMM."},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/RELDIS.1990.93948"},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"crossref","unstructured":"Jiamin Huang Barzan Mozafari Grant Schoenebeck and Thomas F Wenisch. 2017. A top-down approach to achieving performance predictability in database systems. In ACM SIGMOD.  Jiamin Huang Barzan Mozafari Grant Schoenebeck and Thomas F Wenisch. 2017. A top-down approach to achieving performance predictability in database systems. In ACM SIGMOD.","DOI":"10.1145\/3035918.3064016"},{"key":"e_1_3_2_2_25_1","volume-title":"Flavio Paiva Junqueira, and Benjamin Reed","author":"Hunt Patrick","year":"2010","unstructured":"Patrick Hunt , Mahadev Konar , Flavio Paiva Junqueira, and Benjamin Reed . 2010 . ZooKeeper: Wait-free Coordination for Internet-scale Systems. In USENIX ATC. Patrick Hunt, Mahadev Konar, Flavio Paiva Junqueira, and Benjamin Reed. 2010. ZooKeeper: Wait-free Coordination for Internet-scale Systems. In USENIX ATC."},{"key":"e_1_3_2_2_26_1","doi-asserted-by":"crossref","unstructured":"Nikita Ivkin Zhuolong Yu Vladimir Braverman and Xin Jin. 2019. QPipe: Quantiles Sketch Fully in the Data Plane. In ACM CoNEXT.  Nikita Ivkin Zhuolong Yu Vladimir Braverman and Xin Jin. 2019. QPipe: Quantiles Sketch Fully in the Data Plane. In ACM CoNEXT.","DOI":"10.1145\/3359989.3365433"},{"key":"e_1_3_2_2_27_1","unstructured":"Xin Jin Xiaozhou Li Haoyu Zhang Nate Foster Jeongkeun Lee Robert Soul\u00e9 Changhoon Kim and Ion Stoica. 2018. NetChain: Scale-Free Sub-RTT Coordination. In USENIX NSDI.  Xin Jin Xiaozhou Li Haoyu Zhang Nate Foster Jeongkeun Lee Robert Soul\u00e9 Changhoon Kim and Ion Stoica. 2018. NetChain: Scale-Free Sub-RTT Coordination. In USENIX NSDI."},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"crossref","unstructured":"Xin Jin Xiaozhou Li Haoyu Zhang Robert Soul\u00e9 Jeongkeun Lee Nate Foster Changhoon Kim and Ion Stoica. 2017. NetCache: Balancing Key-Value Stores with Fast In-Network Caching. In ACM SOSP.  Xin Jin Xiaozhou Li Haoyu Zhang Robert Soul\u00e9 Jeongkeun Lee Nate Foster Changhoon Kim and Ion Stoica. 2017. NetCache: Balancing Key-Value Stores with Fast In-Network Caching. In ACM SOSP.","DOI":"10.1145\/3132747.3132764"},{"key":"e_1_3_2_2_29_1","unstructured":"Horatiu Jula Daniel Tralamazza Cristian Zamfir and George Candea. 2008. Deadlock immunity: Enabling systems to defend against deadlocks. In USENIX OSDI.  Horatiu Jula Daniel Tralamazza Cristian Zamfir and George Candea. 2008. Deadlock immunity: Enabling systems to defend against deadlocks. In USENIX OSDI."},{"key":"e_1_3_2_2_30_1","unstructured":"Anuj Kalia Michael Kaminsky and David G Andersen. 2016. FaSST: Fast Scalable and Simple Distributed Transactions with Two-Sided (RDMA) Datagram RPCs.. In USENIX OSDI.  Anuj Kalia Michael Kaminsky and David G Andersen. 2016. FaSST: Fast Scalable and Simple Distributed Transactions with Two-Sided (RDMA) Datagram RPCs.. In USENIX OSDI."},{"key":"e_1_3_2_2_31_1","volume-title":"Generic External Memory for Switch Data Planes. In ACM SIGCOMM HotNets Workshop.","author":"Kim Daehyeok","year":"2018","unstructured":"Daehyeok Kim , Yibo Zhu , Changhoon Kim , Jeongkeun Lee , and Srinivasan Seshan . 2018 . Generic External Memory for Switch Data Planes. In ACM SIGCOMM HotNets Workshop. Daehyeok Kim, Yibo Zhu, Changhoon Kim, Jeongkeun Lee, and Srinivasan Seshan. 2018. Generic External Memory for Switch Data Planes. In ACM SIGCOMM HotNets Workshop."},{"key":"e_1_3_2_2_32_1","volume-title":"A new solution of Dijkstra's concurrent programming problem. CACM","author":"Lamport Leslie","year":"1974","unstructured":"Leslie Lamport . 1974. A new solution of Dijkstra's concurrent programming problem. CACM ( 1974 ). Leslie Lamport. 1974. A new solution of Dijkstra's concurrent programming problem. CACM (1974)."},{"key":"e_1_3_2_2_33_1","unstructured":"Alberto Lerner Rana Hussein Philippe Cudre-Mauroux and U eXascale Infolab. 2019. The Case for Network Accelerated Query Processing.. In CIDR.  Alberto Lerner Rana Hussein Philippe Cudre-Mauroux and U eXascale Infolab. 2019. The Case for Network Accelerated Query Processing.. In CIDR."},{"key":"e_1_3_2_2_34_1","volume-title":"Ports","author":"Li Jialin","year":"2017","unstructured":"Jialin Li , Ellis Michael , and Dan R. K . Ports . 2017 . Eris : Coordination-Free Consistent Transactions Using In-Network Concurrency Control. In ACM SOSP. Jialin Li, Ellis Michael, and Dan R. K. Ports. 2017. Eris: Coordination-Free Consistent Transactions Using In-Network Concurrency Control. In ACM SOSP."},{"key":"e_1_3_2_2_35_1","volume-title":"Ports","author":"Li Jialin","year":"2016","unstructured":"Jialin Li , Ellis Michael , Naveen Kr. Sharma , Adriana Szekeres , and Dan R.K . Ports . 2016 . Just say NO to Paxos overhead: Replacing consensus with network ordering. In USENIX OSDI. Jialin Li, Ellis Michael, Naveen Kr. Sharma, Adriana Szekeres, and Dan R.K. Ports. 2016. Just say NO to Paxos overhead: Replacing consensus with network ordering. In USENIX OSDI."},{"key":"e_1_3_2_2_36_1","volume":"201","author":"Li Xiaozhou","unstructured":"Xiaozhou Li , Raghav Sethi , Michael Kaminsky , David G. Andersen , and Michael J. Freedman. 201 6. Be Fast, Cheap and in Control with SwitchKV. In USENIX NSDI. Xiaozhou Li, Raghav Sethi, Michael Kaminsky, David G. Andersen, and Michael J. Freedman. 2016. Be Fast, Cheap and in Control with SwitchKV. In USENIX NSDI.","journal-title":"Michael J. Freedman."},{"key":"e_1_3_2_2_37_1","doi-asserted-by":"crossref","unstructured":"Ming Liu Liang Luo Jacob Nelson Luis Ceze Arvind Krishnamurthy and Kishore Atreya. 2017. IncBricks: Toward In-Network Computation with an In-Network Cache. In ACM ASPLOS.  Ming Liu Liang Luo Jacob Nelson Luis Ceze Arvind Krishnamurthy and Kishore Atreya. 2017. IncBricks: Toward In-Network Computation with an In-Network Cache. In ACM ASPLOS.","DOI":"10.1145\/3037697.3037731"},{"key":"e_1_3_2_2_38_1","unstructured":"Zaoxing Liu Zhihao Bai Zhenming Liu Xiaozhou Li Changhoon Kim Vladimir Braverman Xin Jin and Ion Stoica. 2019.. DistCache: Provable Load Balancing for Large-Scale Storage Systems with Distributed Caching. In USENIX FAST.  Zaoxing Liu Zhihao Bai Zhenming Liu Xiaozhou Li Changhoon Kim Vladimir Braverman Xin Jin and Ion Stoica. 2019.. DistCache: Provable Load Balancing for Large-Scale Storage Systems with Distributed Caching. In USENIX FAST."},{"key":"e_1_3_2_2_39_1","unstructured":"Shuai Mu Yang Cui Yang Zhang Wyatt Lloyd and Jinyang Li. 2014. Extracting More Concurrency from Distributed Transactions.. In USENIX OSDI.  Shuai Mu Yang Cui Yang Zhang Wyatt Lloyd and Jinyang Li. 2014. Extracting More Concurrency from Distributed Transactions.. In USENIX OSDI."},{"key":"e_1_3_2_2_40_1","volume-title":"High performance distributed lock management services using network-based remote atomic operations","author":"Narravula Sundeep","unstructured":"Sundeep Narravula , A Marnidala , Abhinav Vishnu , Karthikeyan Vaidyanathan , and Dhabaleswar K Panda . 2007. High performance distributed lock management services using network-based remote atomic operations . In IEEE CCGrid . Sundeep Narravula, A Marnidala, Abhinav Vishnu, Karthikeyan Vaidyanathan, and Dhabaleswar K Panda. 2007. High performance distributed lock management services using network-based remote atomic operations. In IEEE CCGrid."},{"key":"e_1_3_2_2_41_1","unstructured":"Dan R. K. Ports Jialin Li Vincent Liu Naveen Kr. Sharma and Arvind Krishnamurthy. 2015. Designing Distributed Systems Using Approximate Synchrony in Data Center Networks. In USENIX NSDI.  Dan R. K. Ports Jialin Li Vincent Liu Naveen Kr. Sharma and Arvind Krishnamurthy. 2015. Designing Distributed Systems Using Approximate Synchrony in Data Center Networks. In USENIX NSDI."},{"key":"e_1_3_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/3152434.3152461"},{"key":"e_1_3_2_2_43_1","volume-title":"Dan RK Ports, and Peter Richt\u00e1rik","author":"Sapio Amedeo","year":"2019","unstructured":"Amedeo Sapio , Marco Canini , Chen-Yu Ho , Jacob Nelson , Panos Kalnis , Changhoon Kim , Arvind Krishnamurthy , Masoud Moshref , Dan RK Ports, and Peter Richt\u00e1rik . 2019 . Scaling distributed machine learning with in-network aggregation. arXiv preprint arXiv:1903.06701 (2019). Amedeo Sapio, Marco Canini, Chen-Yu Ho, Jacob Nelson, Panos Kalnis, Changhoon Kim, Arvind Krishnamurthy, Masoud Moshref, Dan RK Ports, and Peter Richt\u00e1rik. 2019. Scaling distributed machine learning with in-network aggregation. arXiv preprint arXiv:1903.06701 (2019)."},{"key":"e_1_3_2_2_44_1","volume":"201","author":"Thomson Alexander","unstructured":"Alexander Thomson , Thaddeus Diamond , Shu-Chun Weng , Kun Ren , Philip Shao , and Daniel J. Abadi. 201 2. Calvin: Fast Distributed Transactions for Partitioned Database Systems. In ACM SIGMOD. Alexander Thomson, Thaddeus Diamond, Shu-Chun Weng, Kun Ren, Philip Shao, and Daniel J. Abadi. 2012. Calvin: Fast Distributed Transactions for Partitioned Database Systems. In ACM SIGMOD.","journal-title":"Daniel J. Abadi."},{"key":"e_1_3_2_2_45_1","unstructured":"Xingda Wei Zhiyuan Dong Rong Chen and Haibo Chen. 2018. Deconstructing RDMA-enabled Distributed Transactions: Hybrid is Better!. In USENIX OSDI.  Xingda Wei Zhiyuan Dong Rong Chen and Haibo Chen. 2018. Deconstructing RDMA-enabled Distributed Transactions: Hybrid is Better!. In USENIX OSDI."},{"key":"e_1_3_2_2_46_1","doi-asserted-by":"crossref","unstructured":"Xingda Wei Jiaxin Shi Yanzhe Chen Rong Chen and Haibo Chen. 2015. Fast in-memory transaction processing using RDMA and HTM. In ACM SOSP.  Xingda Wei Jiaxin Shi Yanzhe Chen Rong Chen and Haibo Chen. 2015. Fast in-memory transaction processing using RDMA and HTM. In ACM SOSP.","DOI":"10.1145\/2815400.2815419"},{"key":"e_1_3_2_2_47_1","volume-title":"Salt: Combining ACID and BASE in a Distributed Database.. In USENIX OSDI.","author":"Xie Chao","year":"2014","unstructured":"Chao Xie , Chunzhi Su , Manos Kapritsos , Yang Wang , Navid Yaghmazadeh , Lorenzo Alvisi , and Prince Mahajan . 2014 . Salt: Combining ACID and BASE in a Distributed Database.. In USENIX OSDI. Chao Xie, Chunzhi Su, Manos Kapritsos, Yang Wang, Navid Yaghmazadeh, Lorenzo Alvisi, and Prince Mahajan. 2014. Salt: Combining ACID and BASE in a Distributed Database.. In USENIX OSDI."},{"key":"e_1_3_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.14778\/2876473.2876479"},{"key":"e_1_3_2_2_49_1","doi-asserted-by":"crossref","unstructured":"Dong Young Yoon Mosharaf Chowdhury and Barzan Mozafari. 2018. Distributed Lock Management with RDMA: Decentralization without Starvation. In ACM SIGMOD.  Dong Young Yoon Mosharaf Chowdhury and Barzan Mozafari. 2018. Distributed Lock Management with RDMA: Decentralization without Starvation. In ACM SIGMOD.","DOI":"10.1145\/3183713.3196890"},{"key":"e_1_3_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.14778\/3055330.3055335"},{"key":"e_1_3_2_2_51_1","volume-title":"Siyuan Zhou, Yair Sovran, Marcos K Aguilera, and Jinyang Li.","author":"Zhang Yang","year":"2013","unstructured":"Yang Zhang , Russell Power , Siyuan Zhou, Yair Sovran, Marcos K Aguilera, and Jinyang Li. 2013 . Transaction chains: achieving serializability with low latency in geo-distributed storage systems. In ACM SOSP. Yang Zhang, Russell Power, Siyuan Zhou, Yair Sovran, Marcos K Aguilera, and Jinyang Li. 2013. Transaction chains: achieving serializability with low latency in geo-distributed storage systems. In ACM SOSP."},{"key":"e_1_3_2_2_52_1","doi-asserted-by":"publisher","DOI":"10.14778\/3368289.3368301"}],"event":{"name":"SIGCOMM '20: Annual conference of the ACM Special Interest Group on Data Communication on the applications, technologies, architectures, and protocols for computer communication","location":"Virtual Event USA","acronym":"SIGCOMM '20","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication"]},"container-title":["Proceedings of the Annual conference of the ACM Special Interest Group on Data Communication on the applications, technologies, architectures, and protocols for computer communication"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3387514.3405857","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3387514.3405857","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3387514.3405857","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T00:26:18Z","timestamp":1750206378000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3387514.3405857"}},"subtitle":["Fast, Centralized Lock Management Using Programmable Switches"],"short-title":[],"issued":{"date-parts":[[2020,7,30]]},"references-count":52,"alternative-id":["10.1145\/3387514.3405857","10.1145\/3387514"],"URL":"https:\/\/doi.org\/10.1145\/3387514.3405857","relation":{},"subject":[],"published":{"date-parts":[[2020,7,30]]},"assertion":[{"value":"2020-07-30","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}