{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T05:00:25Z","timestamp":1750309225956,"version":"3.41.0"},"reference-count":51,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2024,6,11]],"date-time":"2024-06-11T00:00:00Z","timestamp":1718064000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"European High-Performance Computing Joint Undertaking","award":["101033975"],"award-info":[{"award-number":["101033975"]}]},{"name":"The EuroHPC JU"},{"name":"European Union\u2019s Horizon 2020 research and innovation programme and France, Germany, Italy, Greece, United Kingdom, Czech Republic, and Croatia"},{"name":"European Commission under the European High-Performance Computing Joint Undertaking","award":["101033975"],"award-info":[{"award-number":["101033975"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Storage"],"published-print":{"date-parts":[[2024,8,31]]},"abstract":"<jats:p>\n            Key-value (KV) stores based on the LSM tree have become a foundational layer in the storage stack of datacenters and cloud services. Current approaches for achieving reliability and availability favor reducing network traffic and send to replicas only new KV pairs. As a result, they perform costly compactions to reorganize data in both the primary and backup nodes, which increases device I\/O traffic and CPU overhead, and eventually hurts overall system performance. In this article, we describe\u00a0\n            <jats:italic>Tebis<\/jats:italic>\n            , an efficient LSM-based KV store that reduces I\/O amplification and CPU overhead for maintaining the replica index. We use a primary-backup replication scheme that performs compactions only on the primary nodes and sends pre-built indexes to backup nodes, avoiding all compactions in backup nodes. Our approach includes an efficient mechanism to deal with pointer translation across nodes in the pre-built region index. Our results show that\n            <jats:italic>Tebis<\/jats:italic>\n            reduces resource utilization on backup nodes compared to performing full compactions: throughput is increased by 1.06 to 2.90\u00d7, CPU efficiency is increased by 1.21 to 2.78\u00d7, and I\/O amplification is reduced by 1.7 to 3.27\u00d7, whereas network traffic increases by up to 1.32 to 3.76x.\n          <\/jats:p>","DOI":"10.1145\/3658672","type":"journal-article","created":{"date-parts":[[2024,4,16]],"date-time":"2024-04-16T15:48:16Z","timestamp":1713282496000},"page":"1-23","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Index Shipping for Efficient Replication in LSM Key-Value Stores with Hybrid KV Placement"],"prefix":"10.1145","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0009-0006-1841-7076","authenticated-orcid":false,"given":"Giorgos","family":"Stylianakis","sequence":"first","affiliation":[{"name":"FORTH, Heraklion, Greece and University of Crete, Heraklion, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2414-6907","authenticated-orcid":false,"given":"Giorgos","family":"Saloustros","sequence":"additional","affiliation":[{"name":"FORTH, Heraklion, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-1544-9482","authenticated-orcid":false,"given":"Orestis","family":"Chiotakis","sequence":"additional","affiliation":[{"name":"FORTH, Heraklion, Greece and University of Crete, Heraklion, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8591-006X","authenticated-orcid":false,"given":"Giorgos","family":"Xanthakis","sequence":"additional","affiliation":[{"name":"FORTH, Heraklion, Greece and University of Crete, Heraklion, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2975-4124","authenticated-orcid":false,"given":"Angelos","family":"Bilas","sequence":"additional","affiliation":[{"name":"FORTH, Heraklion, Greece and University of Crete, Heraklion, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,6,11]]},"reference":[{"key":"e_1_3_1_2_2","volume-title":"Microsecond Consensus for Microsecond Applications","author":"Aguilera Marcos K.","year":"2020","unstructured":"Marcos K. Aguilera, Naama Ben-David, Rachid Guerraoui, Virendra J. Marathe, Athanasios Xygkis, and Igor Zablotchi. 2020. Microsecond Consensus for Microsecond Applications. USENIX Association."},{"key":"e_1_3_1_3_2","article-title":"HBase","year":"2018","unstructured":"Apache. 2018. HBase. Retrieved April 22, 2024 from https:\/\/hbase.apache.org\/","journal-title":"R"},{"key":"e_1_3_1_4_2","unstructured":"InfiniBand Trade Association. 2015. IB Specification Vol 1 03 2015. Release-1.3. InfiniBand Trade Association."},{"key":"e_1_3_1_5_2","unstructured":"Aurelius. 2012. TitanDB. (June2012). Retrieved September 30 2021 from http:\/\/titan.thinkaurelius.com\/"},{"key":"e_1_3_1_6_2","unstructured":"Nikos Batsaras Giorgos Saloustros Anastasios Papagiannis Panagiota Fatourou and Angelos Bilas. 2020. VAT: Asymptotic cost analysis for multi-level key-value stores. arxiv:cs.DC\/2003.00103 (2020)."},{"key":"e_1_3_1_7_2","volume-title":"Organization and Maintenance of Large Ordered Indexes","author":"Bayer Rudolf","year":"2002","unstructured":"Rudolf Bayer and Edward McCreight. 2002. Organization and Maintenance of Large Ordered Indexes. Springer."},{"issue":"1","key":"e_1_3_1_8_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/BF00263762","article-title":"Concurrency of operations on B-trees","volume":"9","author":"Bayer R.","year":"1977","unstructured":"R. Bayer and M. Schkolnick. 1977. Concurrency of operations on B-trees. Acta Informatica 9, 1 (March1977), 1\u201321.","journal-title":"Acta Informatica"},{"key":"e_1_3_1_9_2","first-page":"301","volume-title":"Proceedings of the 25th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS\u201920)","author":"Bindschaedler Laurent","year":"2020","unstructured":"Laurent Bindschaedler, Ashvin Goel, and Willy Zwaenepoel. 2020. Hailstorm: Disaggregated compute and storage for distributed LSM-based databases. In Proceedings of the 25th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS\u201920). ACM, New York, NY, USA. 301\u2013316. DOI:10.1145\/3373376.3378504"},{"key":"e_1_3_1_10_2","unstructured":"Dhruba Borthakur. 2008. HDFS architecture guide. Hadoop Apache Project 53 1\u201313 (2008) 2."},{"key":"e_1_3_1_11_2","unstructured":"Navin Budhiraja Keith Marzullo Fred B. Schneider and Sam Toueg. 1993. The primary-backup approach. In Distributed Systems (2nd ed.). ACM\/Addison-Wesley New York NY USA 199\u2013216. http:\/\/dl.acm.org\/citation.cfm?id=302430.302438"},{"key":"e_1_3_1_12_2","first-page":"209","volume-title":"Proceedings of the 18th USENIX Conference on File and Storage Technologies (FAST\u201920)","author":"Cao Zhichao","year":"2020","unstructured":"Zhichao Cao, Siying Dong, Sagar Vemuri, and David H. C. Du. 2020. Characterizing, modeling, and benchmarking RocksDB key-value workloads at Facebook. In Proceedings of the 18th USENIX Conference on File and Storage Technologies (FAST\u201920). 209\u2013223."},{"key":"e_1_3_1_13_2","first-page":"1007","volume-title":"Proceedings of the 2018 USENIX Annual Technical Conference (USENIX ATC\u201918)","author":"Chan Helen H. W.","year":"2018","unstructured":"Helen H. W. Chan, Yongkun Li, Patrick P. C. Lee, and Yinlong Xu. 2018. HashKV: Enabling efficient updates in KV storage via hashing. In Proceedings of the 2018 USENIX Annual Technical Conference (USENIX ATC\u201918). 1007\u20131019. http:\/\/dl.acm.org\/citation.cfm?id=3277355.3277451"},{"key":"e_1_3_1_14_2","volume-title":"MongoDB: The Definitive Guide (2nd ed.)","author":"Chodorow Kristina","year":"2013","unstructured":"Kristina Chodorow. 2013. MongoDB: The Definitive Guide (2nd ed.). O\u2019Reilly Media. http:\/\/amazon.com\/o\/ASIN\/1449344682\/"},{"key":"e_1_3_1_15_2","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1145\/1807128.1807152","volume-title":"Proceedings of the 1st ACM Symposium on Cloud Computing (SoCC\u201910)","author":"Cooper Brian F.","year":"2010","unstructured":"Brian F. Cooper, Adam Silberstein, Erwin Tam, Raghu Ramakrishnan, and Russell Sears. 2010. Benchmarking cloud serving systems with YCSB. In Proceedings of the 1st ACM Symposium on Cloud Computing (SoCC\u201910). ACM, New York, NY, USA, 143\u2013154. DOI:10.1145\/1807128.1807152"},{"issue":"6","key":"e_1_3_1_16_2","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1145\/1323293.1294281","article-title":"Dynamo: Amazon\u2019s highly available key-value store","volume":"41","author":"DeCandia Giuseppe","year":"2007","unstructured":"Giuseppe DeCandia, Deniz Hastorun, Madan Jampani, Gunavardhan Kakulapati, Avinash Lakshman, Alex Pilchin, Swaminathan Sivasubramanian, Peter Vosshall, and Werner Vogels. 2007. Dynamo: Amazon\u2019s highly available key-value store. ACM SIGOPS Operating Systems Review 41, 6 (2007), 205\u2013220.","journal-title":"ACM SIGOPS Operating Systems Review"},{"key":"e_1_3_1_17_2","volume-title":"Proceedings of the 8th Biennial Conference on Innovative Data Systems Research(CIDR\u201917)","author":"Dong Siying","year":"2017","unstructured":"Siying Dong, Mark Callaghan, Leonidas Galanis, Dhruba Borthakur, Tony Savor, and Michael Strum. 2017. Optimizing space amplification in RocksDB. In Proceedings of the 8th Biennial Conference on Innovative Data Systems Research(CIDR\u201917). http:\/\/cidrdb.org\/cidr2017\/papers\/p82-dong-cidr17.pdf"},{"key":"e_1_3_1_18_2","first-page":"401","volume-title":"Proceedings of the 11th USENIX Conference on Networked Systems Design and Implementation","author":"Dragojevi\u0107 Aleksandar","year":"2014","unstructured":"Aleksandar Dragojevi\u0107, Dushyanth Narayanan, Orion Hodson, and Miguel Castro. 2014. FaRM: Fast remote memory. In Proceedings of the 11th USENIX Conference on Networked Systems Design and Implementation. 401\u2013414."},{"key":"e_1_3_1_19_2","unstructured":"2024. BlobDB. https:\/\/github.com\/facebook\/rocksdb\/wiki\/BlobDB. Accessed: 2024-04-26."},{"key":"e_1_3_1_20_2","article-title":"RocksDB","year":"2018","unstructured":"Facebook. 2018. RocksDB. Retrieved April 22, 2024 from http:\/\/rocksdb.org\/","journal-title":"R"},{"key":"e_1_3_1_21_2","first-page":"519","volume-title":"Proceedings of the 18th USENIX Symposium on Networked Systems Design and Implementation (NSDI 21)","author":"Gao Yixiao","year":"2021","unstructured":"Yixiao Gao, Qiang Li, Lingbo Tang, Yongqing Xi, Pengcheng Zhang, Wenwen Peng, Bo Li, Yaohui Wu, Shaozong Liu, Lei Yan, Fei Feng, Yan Zhuang, Fan Liu, Pan Liu, Xingkui Liu, Zhongjie Wu, Junping Wu, Zheng Cao, Chen Tian, Jinbo Wu, Jiaji Zhu, Haiyong Wang, Dennis Cai, and Jiesheng Wu. 2021. When cloud storage meets RDMA. In Proceedings of the 18th USENIX Symposium on Networked Systems Design and Implementation (NSDI 21). 519\u2013533. https:\/\/www.usenix.org\/conference\/nsdi21\/presentation\/gao"},{"key":"e_1_3_1_22_2","first-page":"211","volume-title":"Proceedings of the 2014 IEEE 33rd International Symposium on Reliable Distributed Systems","author":"Garefalakis Panagiotis","year":"2014","unstructured":"Panagiotis Garefalakis, Panagiotis Papadopoulos, and Kostas Magoutis. 2014. ACaZoo: A distributed key-value store based on replicated LSM-trees. In Proceedings of the 2014 IEEE 33rd International Symposium on Reliable Distributed Systems. 211\u2013220. DOI:10.1109\/SRDS.2014.43"},{"key":"e_1_3_1_23_2","doi-asserted-by":"publisher","DOI":"10.1145\/3448016.3457297"},{"key":"e_1_3_1_24_2","first-page":"11","volume-title":"Proceedings of the 2010 USENIX Annual Technical Conference (USENIX ATC\u201910)","author":"Hunt Patrick","year":"2010","unstructured":"Patrick Hunt, Mahadev Konar, Flavio P. Junqueira, and Benjamin Reed. 2010. ZooKeeper: Wait-free coordination for internet-scale systems. In Proceedings of the 2010 USENIX Annual Technical Conference (USENIX ATC\u201910). 11\u201311. http:\/\/dl.acm.org\/citation.cfm?id=1855840.1855851"},{"key":"e_1_3_1_25_2","first-page":"16","volume-title":"Proceedings of the 23rd International Conference on Very Large Data Bases (VLDB \u201997)","author":"Jagadish H. V.","year":"1997","unstructured":"H. V. Jagadish, P. P. S. Narayan, S. Seshadri, S. Sudarshan, and Rama Kanneganti. 1997. Incremental organization for data recording and warehousing. In Proceedings of the 23rd International Conference on Very Large Data Bases (VLDB \u201997). 16\u201325."},{"key":"e_1_3_1_26_2","doi-asserted-by":"crossref","first-page":"295","DOI":"10.1145\/2619239.2626299","volume-title":"Proceedings of the 2014 ACM Conference on SIGCOMM (SIGCOMM\u201914)","author":"Kalia Anuj","year":"2014","unstructured":"Anuj Kalia, Michael Kaminsky, and David G. Andersen. 2014. Using RDMA efficiently for key-value services. In Proceedings of the 2014 ACM Conference on SIGCOMM (SIGCOMM\u201914). ACM, New York, NY, USA, 295\u2013306. DOI:10.1145\/2619239.2626299"},{"key":"e_1_3_1_27_2","first-page":"437","volume-title":"Proceedings of the 2016 USENIX Annual Technical Conference (USENIX ATC\u201916)","author":"Kalia Anuj","year":"2016","unstructured":"Anuj Kalia, Michael Kaminsky, and David G. Andersen. 2016. Design guidelines for high performance RDMA systems. In Proceedings of the 2016 USENIX Annual Technical Conference (USENIX ATC\u201916). 437\u2013450."},{"key":"e_1_3_1_28_2","first-page":"1","volume-title":"Proceedings of the 2015 31st Symposium on Mass Storage Systems and Technologies (MSST\u201915)","author":"Lai Chunbo","year":"2015","unstructured":"Chunbo Lai, Song Jiang, Liqiong Yang, Shiding Lin, Guangyu Sun, Zhenyu Hou, Can Cui, and Jason Cong. 2015. Atlas: Baidu\u2019s key-value storage system for cloud data. In Proceedings of the 2015 31st Symposium on Mass Storage Systems and Technologies (MSST\u201915). IEEE, 1\u201314. http:\/\/dblp.uni-trier.de\/db\/conf\/mss\/msst2015.html#LaiJYLSHCC15"},{"key":"e_1_3_1_29_2","doi-asserted-by":"publisher","DOI":"10.1145\/1773912.1773922"},{"key":"e_1_3_1_30_2","first-page":"689","volume-title":"Proceedings of the 2023 USENIX Annual Technical Conference (USENIX ATC\u201923)","author":"Li Haoyu","year":"2023","unstructured":"Haoyu Li, Sheng Jiang, Chen Chen, Ashwini Raina, Xingyu Zhu, Changxu Luo, and Asaf Cidon. 2023. RubbleDB: CPU-efficient replication with NVMe-oF. In Proceedings of the 2023 USENIX Annual Technical Conference (USENIX ATC\u201923). 689\u2013703. https:\/\/www.usenix.org\/conference\/atc23\/presentation\/li-haoyu"},{"key":"e_1_3_1_31_2","first-page":"673","volume-title":"Proceedings of the 2021 USENIX Annual Technical Conference (USENIX ATC \u201921)","author":"Li Yongkun","year":"2021","unstructured":"Yongkun Li, Zhen Liu, Patrick P. C. Lee, Jiayu Wu, Yinlong Xu, Yi Wu, Liu Tang, Qi Liu, and Qiu Cui. 2021. Differentiated key-value storage management for balanced I\/O performance. In Proceedings of the 2021 USENIX Annual Technical Conference (USENIX ATC \u201921). 673\u2013687."},{"key":"e_1_3_1_32_2","first-page":"133","volume-title":"Proceedings of the 14th USENIX Conference on File and Storage Technologies (FAST\u201916)","author":"Lu Lanyue","year":"2016","unstructured":"Lanyue Lu, Thanumalayan Sankaranarayana Pillai, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau. 2016. WiscKey: Separating keys from values in SSD-conscious storage. In Proceedings of the 14th USENIX Conference on File and Storage Technologies (FAST\u201916). 133\u2013148. https:\/\/www.usenix.org\/conference\/fast16\/technical-sessions\/presentation\/lu"},{"key":"e_1_3_1_33_2","doi-asserted-by":"publisher","DOI":"10.14778\/3415478.3415546"},{"key":"e_1_3_1_34_2","first-page":"103","volume-title":"Proceedings of the 2013 USENIX Annual Technical Conference (USENIX ATC\u201913)","author":"Mitchell Christopher","year":"2013","unstructured":"Christopher Mitchell, Yifeng Geng, and Jinyang Li. 2013. Using one-sided RDMA reads to build a fast, CPU-efficient key-value store. In Proceedings of the 2013 USENIX Annual Technical Conference (USENIX ATC\u201913). 103\u2013114. http:\/\/dl.acm.org\/citation.cfm?id=2535461.2535475"},{"key":"e_1_3_1_35_2","doi-asserted-by":"publisher","DOI":"10.1007\/s002360050048"},{"key":"e_1_3_1_36_2","doi-asserted-by":"publisher","DOI":"10.1145\/2806887"},{"key":"e_1_3_1_37_2","doi-asserted-by":"crossref","first-page":"490","DOI":"10.1145\/3267809.3267824","volume-title":"Proceedings of the ACM Symposium on Cloud Computing (SoCC\u201918)","author":"Papagiannis Anastasios","year":"2018","unstructured":"Anastasios Papagiannis, Giorgos Saloustros, Pilar Gonz\u00e1lez-F\u00e9rez, and Angelos Bilas. 2018. An efficient memory-mapped key-value store for flash storage. In Proceedings of the ACM Symposium on Cloud Computing (SoCC\u201918). ACM, New York, NY, USA, 490\u2013502. DOI:10.1145\/3267809.3267824"},{"key":"e_1_3_1_38_2","first-page":"537","volume-title":"Proceedings of the 2016 USENIX Annual Technical Conference (USENIX ATC\u201916)","author":"Papagiannis Anastasios","year":"2016","unstructured":"Anastasios Papagiannis, Giorgos Saloustros, Pilar Gonz\u00e1lez-F\u00e9rez, and Angelos Bilas. 2016. Tucana: Design and implementation of a fast and efficient scale-up key-value store. In Proceedings of the 2016 USENIX Annual Technical Conference (USENIX ATC\u201916). 537\u2013550. https:\/\/www.usenix.org\/conference\/atc16\/technical-sessions\/presentation\/papagiannis"},{"key":"e_1_3_1_39_2","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1145\/2749246.2749267","volume-title":"Proceedings of the 24th International Symposium on High-Performance Parallel and Distributed Computing (HPDC\u201915)","author":"Poke Marius","year":"2015","unstructured":"Marius Poke and Torsten Hoefler. 2015. DARE: High-performance state machine replication on RDMA networks. In Proceedings of the 24th International Symposium on High-Performance Parallel and Distributed Computing (HPDC\u201915). ACM, New York, NY, USA, 107\u2013118. DOI:10.1145\/2749246.2749267"},{"key":"e_1_3_1_40_2","unstructured":"Jinglei Ren. 2016. YCSB-C. Retrieved April 22 2024 from https:\/\/github.com\/basicthinker\/YCSB-C"},{"key":"e_1_3_1_41_2","unstructured":"Seagate. 2017. Data Age 2025. Retrieved April 22 2024 from https:\/\/www.seagate.com\/www-content\/our-story\/trends\/files\/Seagate-WP-DataAge2025-March-2017.pdf"},{"key":"e_1_3_1_42_2","doi-asserted-by":"publisher","DOI":"10.14778\/1453856.1453914"},{"key":"e_1_3_1_43_2","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1145\/2213836.2213862","volume-title":"Proceedings of the 2012 ACM SIGMOD International Conference on Management of Data (SIGMOD\u201912)","author":"Sears Russell","year":"2012","unstructured":"Russell Sears and Raghu Ramakrishnan. 2012. bLSM: A general purpose log structured merge tree. In Proceedings of the 2012 ACM SIGMOD International Conference on Management of Data (SIGMOD\u201912). ACM, New York, NY, USA, 217\u2013228. DOI:10.1145\/2213836.2213862"},{"key":"e_1_3_1_44_2","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1145\/3452296.3472934","volume-title":"Proceedings of the 2021 ACM SIGCOMM Conference (SIGCOMM\u201921)","author":"Singhvi Arjun","year":"2021","unstructured":"Arjun Singhvi, Aditya Akella, Maggie Anderson, Rob Cauble, Harshad Deshmukh, Dan Gibson, Milo M. K. Martin, Amanda Strominger, Thomas F. Wenisch, and Amin Vahdat. 2021. CliqueMap: Productionizing an RMA-based distributed caching system. In Proceedings of the 2021 ACM SIGCOMM Conference (SIGCOMM\u201921). AC<, New York, NY, USA, 93\u2013105. DOI:10.1145\/3452296.3472934"},{"key":"e_1_3_1_45_2","first-page":"851","volume-title":"Proceedings of the 2018 USENIX Annual Technical Conference (USENIX ATC\u201918)","author":"Taleb Yacine","year":"2018","unstructured":"Yacine Taleb, Ryan Stutsman, Gabriel Antoniu, and Toni Cortes. 2018. Tailwind: Fast and atomic RDMA-based replication. In Proceedings of the 2018 USENIX Annual Technical Conference (USENIX ATC\u201918). 851\u2013863. http:\/\/dl.acm.org\/citation.cfm?id=3277355.3277438"},{"key":"e_1_3_1_46_2","doi-asserted-by":"crossref","first-page":"306","DOI":"10.1145\/3132747.3132762","volume-title":"Proceedings of the 26th Symposium on Operating Systems Principles (SOSP\u201917)","author":"Tsai Shin-Yeh","year":"2017","unstructured":"Shin-Yeh Tsai and Yiying Zhang. 2017. LITE kernel RDMA support for datacenter applications. In Proceedings of the 26th Symposium on Operating Systems Principles (SOSP\u201917). ACM, New York, NY, USA, 306\u2013324. DOI:10.1145\/3132747.3132762"},{"key":"e_1_3_1_47_2","first-page":"7","volume-title":"Proceedings of the 6th Conference on Symposium on Operating Systems Design and Implementation\u2014Volume 6 (OSDI\u201904)","author":"Renesse Robbert van","year":"2004","unstructured":"Robbert van Renesse and Fred B. Schneider. 2004. Chain replication for supporting high throughput and availability. In Proceedings of the 6th Conference on Symposium on Operating Systems Design and Implementation\u2014Volume 6 (OSDI\u201904). 7."},{"key":"e_1_3_1_48_2","first-page":"85","volume-title":"Proceedings of the 17th European Conference on Computer Systems (EuroSys\u201922)","author":"Vardoulakis Michalis","year":"2022","unstructured":"Michalis Vardoulakis, Giorgos Saloustros, Pilar Gonz\u00e1lez-F\u00e9rez, and Angelos Bilas. 2022. Tebis: Index shipping for efficient replication in LSM key-value stores. In Proceedings of the 17th European Conference on Computer Systems (EuroSys\u201922). ACM, New York, NY, USA, 85\u201398. DOI:10.1145\/3492321.3519572"},{"key":"e_1_3_1_49_2","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1145\/3127479.3128609","volume-title":"Proceedings of the 2017 Symposium on Cloud Computing (SoCC\u201917)","author":"Wang Cheng","year":"2017","unstructured":"Cheng Wang, Jianyu Jiang, Xusheng Chen, Ning Yi, and Heming Cui. 2017. APUS: Fast and scalable Paxos on RDMA. In Proceedings of the 2017 Symposium on Cloud Computing (SoCC\u201917). ACM, New York, NY, USA, 94\u2013107. DOI:10.1145\/3127479.3128609"},{"key":"e_1_3_1_50_2","first-page":"87","volume-title":"Proceedings of the 25th Symposium on Operating Systems Principles","author":"Wei Xingda","year":"2015","unstructured":"Xingda Wei, Jiaxin Shi, Yanzhe Chen, Rong Chen, and Haibo Chen. 2015. Fast in-memory transaction processing using RDMA and HTM. In Proceedings of the 25th Symposium on Operating Systems Principles. 87\u2013104."},{"key":"e_1_3_1_51_2","doi-asserted-by":"crossref","first-page":"305","DOI":"10.1145\/3472883.3487012","volume-title":"Proceedings of the ACM Symposium on Cloud Computing (SoCC\u201921)","author":"Xanthakis Giorgos","year":"2021","unstructured":"Giorgos Xanthakis, Giorgos Saloustros, Nikos Batsaras, Anastasios Papagiannis, and Angelos Bilas. 2021. Parallax: Hybrid key-value placement in LSM-based key-value stores. In Proceedings of the ACM Symposium on Cloud Computing (SoCC\u201921). ACM, New York, NY, USA, 305\u2013318. DOI:10.1145\/3472883.3487012"},{"key":"e_1_3_1_52_2","volume-title":"Proceedings of the 20th USENIX Conference on File and Storage Technologies (FAST\u201922)","author":"Zhang Qiang","year":"2022","unstructured":"Qiang Zhang, Yongkun Li, Patrick P. C. Lee, Yinlong Xu, and Si Wu. 2022. DEPART: Replica decoupling for distributed key-value storage. In Proceedings of the 20th USENIX Conference on File and Storage Technologies (FAST\u201922). https:\/\/www.usenix.org\/conference\/fast22\/presentation\/zhang-qiang"}],"container-title":["ACM Transactions on Storage"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3658672","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3658672","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T23:44:13Z","timestamp":1750290253000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3658672"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,6,11]]},"references-count":51,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2024,8,31]]}},"alternative-id":["10.1145\/3658672"],"URL":"https:\/\/doi.org\/10.1145\/3658672","relation":{},"ISSN":["1553-3077","1553-3093"],"issn-type":[{"type":"print","value":"1553-3077"},{"type":"electronic","value":"1553-3093"}],"subject":[],"published":{"date-parts":[[2024,6,11]]},"assertion":[{"value":"2023-06-23","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-03-09","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-06-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}