{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,11]],"date-time":"2026-04-11T13:08:49Z","timestamp":1775912929891,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":93,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,11,4]],"date-time":"2024-11-04T00:00:00Z","timestamp":1730678400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"The Research Grants Council of Hong Kong SAR","award":["CUHK14218522"],"award-info":[{"award-number":["CUHK14218522"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,11,4]]},"DOI":"10.1145\/3694715.3695951","type":"proceedings-article","created":{"date-parts":[[2024,11,15]],"date-time":"2024-11-15T19:28:18Z","timestamp":1731698898000},"page":"127-143","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Aceso: Achieving Efficient Fault Tolerance in Memory-Disaggregated Key-Value Stores"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0003-1498-7053","authenticated-orcid":false,"given":"Zhisheng","family":"Hu","sequence":"first","affiliation":[{"name":"The Chinese University of Hong Kong, Hong Kong, Hong Kong"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9982-5130","authenticated-orcid":false,"given":"Pengfei","family":"Zuo","sequence":"additional","affiliation":[{"name":"Huawei Cloud, Shenzhen, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-8226-6856","authenticated-orcid":false,"given":"Yizou","family":"Chen","sequence":"additional","affiliation":[{"name":"The Chinese University of Hong Kong, Hong Kong, Hong Kong"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-2162-5675","authenticated-orcid":false,"given":"Chao","family":"Wang","sequence":"additional","affiliation":[{"name":"The Chinese University of Hong Kong, Hong Kong, Hong Kong"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6253-4233","authenticated-orcid":false,"given":"Junliang","family":"Hu","sequence":"additional","affiliation":[{"name":"The Chinese University of Hong Kong, Hong Kong, Hong Kong"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4029-757X","authenticated-orcid":false,"given":"Ming-Chang","family":"Yang","sequence":"additional","affiliation":[{"name":"The Chinese University of Hong Kong (CUHK), Hong Kong, Hong Kong"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,11,15]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Microsecond Consensus for Microsecond Applications. In 14th USENIX Symposium on Operating Systems Design and Implementation, OSDI","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. In 14th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2020. USENIX Association, 599--616."},{"key":"e_1_3_2_1_2_1","volume-title":"EuroSys '20: Fifteenth EuroSys Conference","author":"Amaro Emmanuel","year":"2020","unstructured":"Emmanuel Amaro, Christopher Branner-Augmon, Zhihong Luo, Amy Ousterhout, Marcos K. Aguilera, Aurojit Panda, Sylvia Ratnasamy, and Scott Shenker. 2020. Can far memory improve job throughput?. In EuroSys '20: Fifteenth EuroSys Conference 2020, Heraklion, Greece. ACM, 14:1--14:16."},{"key":"e_1_3_2_1_3_1","volume-title":"Proceedings of the 52nd International Conference on Parallel Processing, ICPP 2023","author":"An Hang","year":"2023","unstructured":"Hang An, Fang Wang, Dan Feng, Xiaomin Zou, Zefeng Liu, and Jianshun Zhang. 2023. Marlin: A Concurrent and Write-Optimized B+-tree Index on Disaggregated Memory. In Proceedings of the 52nd International Conference on Parallel Processing, ICPP 2023, Salt Lake City, UT, USA. ACM, 695--704."},{"key":"e_1_3_2_1_4_1","volume-title":"The Slab Allocator: An Object-Caching Kernel Memory Allocator. In USENIX","author":"Bonwick Jeff","year":"1994","unstructured":"Jeff Bonwick. 1994. The Slab Allocator: An Object-Caching Kernel Memory Allocator. In USENIX Summer 1994 Technical Conference, Boston, Massachusetts, USA, Conference Proceeding. USENIX Association, 87--98."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.5555\/193860"},{"key":"e_1_3_2_1_6_1","volume-title":"Lightweight Snapshots and System-level Backtracking. In 14th Workshop on Hot Topics in Operating Systems, HotOS XIV, Santa Ana Pueblo","author":"Bugnion Edouard","year":"2013","unstructured":"Edouard Bugnion, Vitaly Chipounov, and George Candea. 2013. Lightweight Snapshots and System-level Backtracking. In 14th Workshop on Hot Topics in Operating Systems, HotOS XIV, Santa Ana Pueblo, New Mexico, USA. USENIX Association."},{"key":"e_1_3_2_1_7_1","volume-title":"18th USENIX Conference on File and Storage Technologies, FAST","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 18th USENIX Conference on File and Storage Technologies, FAST 2020, Santa Clara, CA, USA. USENIX Association, 209--223."},{"key":"e_1_3_2_1_8_1","volume-title":"Proceedings of the 12th USENIX conference on File and Storage Technologies, FAST 2014","author":"Chan Jeremy C. W.","unstructured":"Jeremy C. W. Chan, Qian Ding, Patrick P. C. Lee, and Helen H. W. Chan. 2014. Parity logging with reserved space: towards efficient updates and recovery in erasure-coded clustered storage. In Proceedings of the 12th USENIX conference on File and Storage Technologies, FAST 2014, Santa Clara, CA, USA. USENIX, 163--176."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1807128.1807152"},{"key":"e_1_3_2_1_10_1","unstructured":"Intel Corporation. 2017. Storage acceleration with ISA-L. https:\/\/storageconference.us\/2017\/Presentations\/Tucker-1.pdf."},{"key":"e_1_3_2_1_11_1","unstructured":"NVIDIA Corporation. 2023. RDMA Aware Networks Programming User Manual. https:\/\/docs.nvidia.com\/networking\/display\/rdmaawareprogrammingv17\/."},{"key":"e_1_3_2_1_12_1","volume-title":"Proceedings of the FREENIX Track: 2001 USENIX Annual Technical Conference","author":"William","unstructured":"William R. Dieter and James E. Lumpp Jr. 2001. User-Level Checkpointing for LinuxThreads Programs. In Proceedings of the FREENIX Track: 2001 USENIX Annual Technical Conference, Boston, Massachusetts, USA. USENIX, 81--92."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3483840"},{"key":"e_1_3_2_1_14_1","volume-title":"Proceedings of the 11th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2014","author":"Dragojevic Aleksandar","year":"2014","unstructured":"Aleksandar Dragojevic, Dushyanth Narayanan, Miguel Castro, and Orion Hodson. 2014. FaRM: Fast Remote Memory. In Proceedings of the 11th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2014, Seattle, WA, USA. USENIX Association, 401--414."},{"key":"e_1_3_2_1_15_1","article-title":"Fast One-Sided RDMA-Based State Machine Replication for Disaggregated Memory","volume":"20","author":"Du Jingwen","year":"2023","unstructured":"Jingwen Du, Fang Wang, Dan Feng, Changchen Gan, Yuchao Cao, Xiaomin Zou, and Fan Li. 2023. Fast One-Sided RDMA-Based State Machine Replication for Disaggregated Memory. ACM Trans. Archit. Code Optim. 20, 2 (2023), 31:1--31:25.","journal-title":"ACM Trans. Archit. Code Optim."},{"key":"e_1_3_2_1_16_1","volume-title":"Proceedings of the 2019 USENIX Annual Technical Conference, USENIX ATC 2019","author":"Duplyakin Dmitry","year":"2019","unstructured":"Dmitry Duplyakin, Robert Ricci, Aleksander Maricq, Gary Wong, Jonathon Duerig, Eric Eide, Leigh Stoller, Mike Hibler, David Johnson, Kirk Webb, Aditya Akella, Kuang-Ching Wang, Glenn Ricart, Larry Landweber, Chip Elliott, Michael Zink, Emmanuel Cecchet, Snigdhaswin Kar, and Prabodh Mishra. 2019. The Design and Operation of CloudLab. In Proceedings of the 2019 USENIX Annual Technical Conference, USENIX ATC 2019, Renton, WA, USA. USENIX Association, 1--14."},{"key":"e_1_3_2_1_17_1","volume-title":"19th USENIX Symposium on Networked Systems Design and Implementation, NSDI","author":"Eisenman Assaf","year":"2022","unstructured":"Assaf Eisenman, Kiran Kumar Matam, Steven Ingram, Dheevatsa Mudigere, Raghuraman Krishnamoorthi, Krishnakumar Nair, Misha Smelyanskiy, and Murali Annavaram. 2022. Check-N-Run: a Checkpointing System for Training Deep Learning Recommendation Models. In 19th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2022, Renton, WA, USA. USENIX Association, 929--943."},{"key":"e_1_3_2_1_18_1","volume-title":"Proc. of the bsdcan conference, ottawa, canada.","author":"Evans Jason","year":"2006","unstructured":"Jason Evans. 2006. A scalable concurrent malloc (3) implementation for FreeBSD. In Proc. of the bsdcan conference, ottawa, canada."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.5555\/1012889.1012894"},{"key":"e_1_3_2_1_21_1","volume-title":"Citron: Distributed Range Lock Management with One-sided RDMA. In 21st USENIX Conference on File and Storage Technologies, FAST","author":"Gao Jian","year":"2023","unstructured":"Jian Gao, Youyou Lu, Minhui Xie, Qing Wang, and Jiwu Shu. 2023. Citron: Distributed Range Lock Management with One-sided RDMA. In 21st USENIX Conference on File and Storage Technologies, FAST 2023, Santa Clara, CA, USA. USENIX Association, 297--314."},{"key":"e_1_3_2_1_22_1","volume-title":"International Conference on Management of Data, SIGMOD","author":"Goel Aakash","year":"2014","unstructured":"Aakash Goel, Bhuwan Chopra, Ciprian Gerea, Dhruv M\u00e1t\u00e1ni, Josh Metzler, Fahim Ul Haq, and Janet L. Wiener. 2014. Fast database restarts at facebook. In International Conference on Management of Data, SIGMOD 2014, Snowbird, UT, USA. ACM, 541--549."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2023.3237491"},{"key":"e_1_3_2_1_24_1","volume-title":"Efficient Memory Disaggregation with Infiniswap. In 14th USENIX Symposium on Networked Systems Design and Implementation, NSDI","author":"Gu Juncheng","year":"2017","unstructured":"Juncheng Gu, Youngmoon Lee, Yiwen Zhang, Mosharaf Chowdhury, and Kang G. Shin. 2017. Efficient Memory Disaggregation with Infiniswap. In 14th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2017, Boston, MA, USA. USENIX Association, 649--667."},{"key":"e_1_3_2_1_25_1","volume-title":"Proceedings of the 2022 USENIX Annual Technical Conference, USENIX ATC 2022","author":"Guerraoui Rachid","year":"2022","unstructured":"Rachid Guerraoui, Antoine Murat, Javier Picorel, Athanasios Xygkis, Huabing Yan, and Pengfei Zuo. 2022. uKharon: A Membership Service for Microsecond Applications. In Proceedings of the 2022 USENIX Annual Technical Conference, USENIX ATC 2022, Carlsbad, CA, USA. USENIX Association, 101--120."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507762"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/78969.78972"},{"key":"e_1_3_2_1_28_1","volume-title":"Proceedings of the 2012 USENIX Annual Technical Conference, USENIX ATC 2012","author":"Huang Cheng","year":"2012","unstructured":"Cheng Huang, Huseyin Simitci, Yikang Xu, Aaron Ogus, Brad Calder, Parikshit Gopalan, Jin Li, and Sergey Yekhanin. 2012. Erasure Coding in Windows Azure Storage. In Proceedings of the 2012 USENIX Annual Technical Conference, USENIX ATC 2012, Boston, MA, USA. USENIX Association, 15--26."},{"key":"e_1_3_2_1_29_1","volume-title":"Proceedings of the 2016 USENIX Annual Technical Conference, USENIX ATC 2016","author":"Kalia Anuj","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 2016, Denver, CO, USA. USENIX Association, 437--450."},{"key":"e_1_3_2_1_30_1","volume-title":"Scalable and Simple Distributed Transactions with Two-Sided (RDMA) Datagram RPCs. In 12th USENIX Symposium on Operating Systems Design and Implementation, OSDI","author":"Kalia Anuj","year":"2016","unstructured":"Anuj Kalia, Michael Kaminsky, and David G. Andersen. 2016. FaSST: Fast, Scalable and Simple Distributed Transactions with Two-Sided (RDMA) Datagram RPCs. In 12th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2016, Savannah, GA, USA. USENIX Association, 185--201."},{"key":"e_1_3_2_1_31_1","volume-title":"Fault-Tolerant and Linearizable Replication Protocol. In ASPLOS '20: Architectural Support for Programming Languages and Operating Systems","author":"Katsarakis Antonios","year":"2020","unstructured":"Antonios Katsarakis, Vasilis Gavrielatos, M. R. Siavash Katebzadeh, Arpit Joshi, Aleksandar Dragojevic, Boris Grot, and Vijay Nagarajan. 2020. Hermes: A Fast, Fault-Tolerant and Linearizable Replication Protocol. In ASPLOS '20: Architectural Support for Programming Languages and Operating Systems, Lausanne, Switzerland. ACM, 201--217."},{"key":"e_1_3_2_1_32_1","volume-title":"Application-Level Differential Checkpointing for HPC Applications with Dynamic Datasets. In 19th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing, CCGRID","author":"Keller Kai","year":"2019","unstructured":"Kai Keller and Leonardo Bautista-Gomez. 2019. Application-Level Differential Checkpointing for HPC Applications with Dynamic Datasets. In 19th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing, CCGRID 2019, Larnaca, Cyprus. IEEE, 52--61."},{"key":"e_1_3_2_1_33_1","volume-title":"Understanding RDMA Microarchitecture Resources for Performance Isolation. In 20th USENIX Symposium on Networked Systems Design and Implementation, NSDI","author":"Kong Xinhao","year":"2023","unstructured":"Xinhao Kong, Jingrong Chen, Wei Bai, Yechen Xu, Mahmoud Elhaddad, Shachar Raindel, Jitendra Padhye, Alvin R. Lebeck, and Danyang Zhuo. 2023. Understanding RDMA Microarchitecture Resources for Performance Isolation. In 20th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2023, Boston, MA. USENIX Association, 31--48."},{"key":"e_1_3_2_1_34_1","first-page":"4","article-title":"Paxos made simple","volume":"32","author":"Lamport Leslie","year":"2001","unstructured":"Leslie Lamport. 2001. Paxos made simple. ACM SIGACT News (Distributed Computing Column) 32, 4 (Whole Number 121, December 2001) (2001), 51--58.","journal-title":"ACM SIGACT News (Distributed Computing Column)"},{"key":"e_1_3_2_1_35_1","volume-title":"MIND: In-Network Memory Management for Disaggregated Data Centers. In SOSP '21: ACM SIGOPS 28th Symposium on Operating Systems Principles","author":"Lee Seung-Seob","year":"2021","unstructured":"Seung-Seob Lee, Yanpeng Yu, Yupeng Tang, Anurag Khandelwal, Lin Zhong, and Abhishek Bhattacharjee. 2021. MIND: In-Network Memory Management for Disaggregated Data Centers. In SOSP '21: ACM SIGOPS 28th Symposium on Operating Systems Principles, Koblenz, Germany. ACM, 488--504."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.14778\/3565838.3565854"},{"key":"e_1_3_2_1_37_1","volume-title":"20th USENIX Conference on File and Storage Technologies, FAST","author":"Lee Youngmoon","year":"2022","unstructured":"Youngmoon Lee, Hasan Al Maruf, Mosharaf Chowdhury, Asaf Cidon, and Kang G. Shin. 2022. Hydra : Resilient and Highly Available Remote Memory. In 20th USENIX Conference on File and Storage Technologies, FAST 2022, Santa Clara, CA, USA. USENIX Association, 181--198."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/3575693.3578835"},{"key":"e_1_3_2_1_39_1","volume-title":"ROLEX: A Scalable RDMA-oriented Learned Key-Value Store for Disaggregated Memory Systems. In 21st USENIX Conference on File and Storage Technologies, FAST","author":"Li Pengfei","year":"2023","unstructured":"Pengfei Li, Yu Hua, Pengfei Zuo, Zhangyu Chen, and Jiajie Sheng. 2023. ROLEX: A Scalable RDMA-oriented Learned Key-Value Store for Disaggregated Memory Systems. In 21st USENIX Conference on File and Storage Technologies, FAST 2023, Santa Clara, CA, USA. USENIX Association, 99--114."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2023.3332782"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2017.2678505"},{"key":"e_1_3_2_1_42_1","article-title":"Repair Pipelining for Erasure-coded Storage","volume":"17","author":"Li Xiaolu","year":"2021","unstructured":"Xiaolu Li, Zuoru Yang, Jinhong Li, Runhui Li, Patrick P. C. Lee, Qun Huang, and Yuchong Hu. 2021. Repair Pipelining for Erasure-coded Storage: Algorithms and Evaluation. ACM Trans. Storage 17, 2 (2021), 13:1--13:29.","journal-title":"Algorithms and Evaluation. ACM Trans. Storage"},{"key":"e_1_3_2_1_43_1","volume-title":"36th International Symposium on Computer Architecture (ISCA","author":"Lim Kevin T.","year":"2009","unstructured":"Kevin T. Lim, Jichuan Chang, Trevor N. Mudge, Parthasarathy Ranganathan, Steven K. Reinhardt, and Thomas F. Wenisch. 2009. Disaggregated memory for expansion and sharing in blade servers. In 36th International Symposium on Computer Architecture (ISCA 2009), Austin, TX, USA. ACM, 267--278."},{"key":"e_1_3_2_1_44_1","volume-title":"18th IEEE International Symposium on High Performance Computer Architecture, HPCA","author":"Lim Kevin T.","year":"2012","unstructured":"Kevin T. Lim, Yoshio Turner, Jose Renato Santos, Alvin AuYoung, Jichuan Chang, Parthasarathy Ranganathan, and Thomas F. Wenisch. 2012. System-level implications of disaggregated memory. In 18th IEEE International Symposium on High Performance Computer Architecture, HPCA 2012, New Orleans, LA, USA. IEEE Computer Society, 189--200."},{"key":"e_1_3_2_1_45_1","unstructured":"Compute Express Link. 2023. Compute express link: The breakthrough cpu-to-device interconnect. https:\/\/www.computeexpresslink.org\/."},{"key":"e_1_3_2_1_46_1","volume-title":"2017 IEEE International Conference on Big Data (IEEE BigData","author":"Lu Chengzhi","year":"2017","unstructured":"Chengzhi Lu, Kejiang Ye, Guoyao Xu, Cheng-Zhong Xu, and Tongxin Bai. 2017. Imbalance in the cloud: An analysis on Alibaba cluster trace. In 2017 IEEE International Conference on Big Data (IEEE BigData 2017), Boston, MA, USA. IEEE Computer Society, 2884--2892."},{"key":"e_1_3_2_1_47_1","volume-title":"Proceedings of the Nineteenth European Conference on Computer Systems, EuroSys","author":"Luo Xuhao","year":"2024","unstructured":"Xuhao Luo, Ramnatthan Alagappan, and Aishwarya Ganesan. 2024. SplitFT: Fault Tolerance for Disaggregated Datacenters via Remote Memory Logging. In Proceedings of the Nineteenth European Conference on Computer Systems, EuroSys 2024, Athens, Greece. ACM, 590--607."},{"key":"e_1_3_2_1_48_1","volume-title":"SMART: A High-Performance Adaptive Radix Tree for Disaggregated Memory. In 17th USENIX Symposium on Operating Systems Design and Implementation, OSDI","author":"Luo Xuchuan","year":"2023","unstructured":"Xuchuan Luo, Pengfei Zuo, Jiacheng Shen, Jiazhen Gu, Xin Wang, Michael R. Lyu, and Yangfan Zhou. 2023. SMART: A High-Performance Adaptive Radix Tree for Disaggregated Memory. In 17th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2023, Boston, MA, USA. USENIX Association, 553--571."},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/3519939.3523441"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/3582016.3582063"},{"key":"e_1_3_2_1_51_1","volume-title":"Proceedings of the 2013 USENIX Annual Technical Conference, USENIX ATC 2013","author":"Mitchell Christopher","year":"2013","unstructured":"Christopher Mitchell, Yifeng Geng, and Jinyang Li. 2013. Using OneSided RDMA Reads to Build a Fast, CPU-Efficient Key-Value Store. In Proceedings of the 2013 USENIX Annual Technical Conference, USENIX ATC 2013, San Jose, CA, USA. USENIX Association, 103--114."},{"key":"e_1_3_2_1_52_1","volume-title":"Proceedings of the 12th International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS 2006","author":"Narayanasamy Satish","year":"2006","unstructured":"Satish Narayanasamy, Cristiano Pereira, and Brad Calder. 2006. Recording shared memory dependencies using strata. In Proceedings of the 12th International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS 2006, San Jose, CA, USA. ACM, 229--240."},{"key":"e_1_3_2_1_53_1","volume-title":"Proceedings of the Thirteenth EuroSys Conference, EuroSys","author":"Nitu Vlad","year":"2018","unstructured":"Vlad Nitu, Boris Teabe, Alain Tchana, Canturk Isci, and Daniel Hagimont. 2018. Welcome to zombieland: practical and energy-efficient memory disaggregation in a datacenter. In Proceedings of the Thirteenth EuroSys Conference, EuroSys 2018, Porto, Portugal. ACM, 16:1--16:12."},{"key":"e_1_3_2_1_54_1","volume-title":"Proceedings of the 23rd ACM Symposium on Operating Systems Principles 2011, SOSP 2011","author":"Ongaro Diego","year":"2011","unstructured":"Diego Ongaro, Stephen M. Rumble, Ryan Stutsman, John K. Ouster-hout, and Mendel Rosenblum. 2011. Fast crash recovery in RAMCloud. In Proceedings of the 23rd ACM Symposium on Operating Systems Principles 2011, SOSP 2011, Cascais, Portugal. ACM, 29--41."},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/2806887"},{"key":"e_1_3_2_1_56_1","volume-title":"20th USENIX Symposium on Networked Systems Design and Implementation, NSDI","author":"Qiao Yifan","year":"2023","unstructured":"Yifan Qiao, Chenxi Wang, Zhenyuan Ruan, Adam Belay, Qingda Lu, Yiying Zhang, Miryung Kim, and Guoqing Harry Xu. 2023. Hermit: Low-Latency, High-Throughput, and Transparent Remote Memory via Feedback-Directed Asynchrony. In 20th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2023, Boston, MA. USENIX Association, 181--198."},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1137\/0108018"},{"key":"e_1_3_2_1_58_1","volume-title":"Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems","volume":"1","author":"Ren Feng","year":"2024","unstructured":"Feng Ren, Mingxing Zhang, Kang Chen, Huaxia Xia, Zuoning Chen, and Yongwei Wu. 2024. Scaling Up Memory Disaggregated Applications with SMART. In Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 1, ASPLOS 2024, La Jolla, CA, USA. ACM, 351--367."},{"key":"e_1_3_2_1_59_1","volume-title":"ELECT: Enabling Erasure Coding Tiering for LSM-tree-based Storage. In 22nd USENIX Conference on File and Storage Technologies, FAST","author":"Ren Yanjing","year":"2024","unstructured":"Yanjing Ren, Yuanming Ren, Xiaolu Li, Yuchong Hu, Jingwei Li, and Patrick P. C. Lee. 2024. ELECT: Enabling Erasure Coding Tiering for LSM-tree-based Storage. In 22nd USENIX Conference on File and Storage Technologies, FAST 2024, Santa Clara, CA, USA. USENIX Association, 293--310."},{"key":"e_1_3_2_1_60_1","volume-title":"Application-Integrated Far Memory. In 14th USENIX Symposium on Operating Systems Design and Implementation, OSDI","author":"Ruan Zhenyuan","year":"2020","unstructured":"Zhenyuan Ruan, Malte Schwarzkopf, Marcos K. Aguilera, and Adam Belay. 2020. AIFM: High-Performance, Application-Integrated Far Memory. In 14th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2020. USENIX Association, 315--332."},{"key":"e_1_3_2_1_61_1","volume-title":"Distributed OS for Hardware Resource Disaggregation. In 13th USENIX Symposium on Operating Systems Design and Implementation, OSDI","author":"Shan Yizhou","year":"2018","unstructured":"Yizhou Shan, Yutong Huang, Yilun Chen, and Yiying Zhang. 2018. LegoOS: A Disseminated, Distributed OS for Hardware Resource Disaggregation. In 13th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2018, Carlsbad, CA, USA. USENIX Association, 69--87."},{"key":"e_1_3_2_1_62_1","volume-title":"Proceedings of the 29th Symposium on Operating Systems Principles, SOSP 2023","author":"Shen Jiacheng","unstructured":"Jiacheng Shen, Pengfei Zuo, Xuchuan Luo, Yuxin Su, Jiazhen Gu, Hao Feng, Yangfan Zhou, and Michael R. Lyu. 2023. Ditto: An Elastic and Adaptive Memory-Disaggregated Caching System. In Proceedings of the 29th Symposium on Operating Systems Principles, SOSP 2023, Koblenz, Germany. ACM, 675--691."},{"key":"e_1_3_2_1_63_1","volume-title":"FUSEE: A Fully Memory-Disaggregated Key-Value Store. In 21st USENIX Conference on File and Storage Technologies, FAST","author":"Shen Jiacheng","year":"2023","unstructured":"Jiacheng Shen, Pengfei Zuo, Xuchuan Luo, Tianyi Yang, Yuxin Su, Yangfan Zhou, and Michael R. Lyu. 2023. FUSEE: A Fully Memory-Disaggregated Key-Value Store. In 21st USENIX Conference on File and Storage Technologies, FAST 2023, Santa Clara, CA, USA. USENIX Association, 81--98."},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/3064176.3064189"},{"key":"e_1_3_2_1_65_1","volume-title":"Proceedings of the 56th Annual IEEE\/ACM International Symposium on Microarchitecture, MICRO 2023","author":"Sun Yan","year":"2023","unstructured":"Yan Sun, Yifan Yuan, Zeduo Yu, Reese Kuper, Chihun Song, Jinghan Huang, Houxiang Ji, Siddharth Agarwal, Jiaqi Lou, Ipoom Jeong, Ren Wang, Jung Ho Ahn, Tianyin Xu, and Nam Sung Kim. 2023. Demystifying CXL Memory with Genuine CXL-Ready Systems and Devices. In Proceedings of the 56th Annual IEEE\/ACM International Symposium on Microarchitecture, MICRO 2023, Toronto, ON, Canada. ACM, 105--121."},{"key":"e_1_3_2_1_66_1","volume-title":"SIGMOD '21: International Conference on Management of Data. ACM","author":"Taranov Konstantin","year":"2021","unstructured":"Konstantin Taranov, Salvatore Di Girolamo, and Torsten Hoefler. 2021. CoRM: Compactable Remote Memory over RDMA. In SIGMOD '21: International Conference on Management of Data. ACM, 1811--1824."},{"key":"e_1_3_2_1_67_1","volume-title":"EuroSys '20: Fifteenth EuroSys Conference","author":"Tirmazi Muhammad","year":"2020","unstructured":"Muhammad Tirmazi, Adam Barker, Nan Deng, Md E. Haque, Zhijing Gene Qin, Steven Hand, Mor Harchol-Balter, and John Wilkes. 2020. Borg: the next generation. In EuroSys '20: Fifteenth EuroSys Conference 2020, Heraklion, Greece. ACM, 30:1--30:14."},{"key":"e_1_3_2_1_68_1","unstructured":"Infiniband trade association. 2023. InfiniBand. https:\/\/www.infinibandta.org\/."},{"key":"e_1_3_2_1_69_1","volume-title":"Proceedings of the 2020 USENIX Annual Technical Conference, USENIX ATC 2020. USENIX Association, 33--48","author":"Tsai Shin-Yeh","year":"2020","unstructured":"Shin-Yeh Tsai, Yizhou Shan, and Yiying Zhang. 2020. Disaggregating Persistent Memory and Controlling Them Remotely: An Exploration of Passive Disaggregated Key-Value Stores. In Proceedings of the 2020 USENIX Annual Technical Conference, USENIX ATC 2020. USENIX Association, 33--48."},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132762"},{"key":"e_1_3_2_1_71_1","volume-title":"Chain Replication for Supporting High Throughput and Availability. In 6th Symposium on Operating System Design and Implementation (OSDI","author":"van Renesse Robbert","year":"2004","unstructured":"Robbert van Renesse and Fred B. Schneider. 2004. Chain Replication for Supporting High Throughput and Availability. In 6th Symposium on Operating System Design and Implementation (OSDI 2004), San Francisco, California, USA. USENIX Association, 91--104."},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/2814576.2814802"},{"key":"e_1_3_2_1_73_1","volume-title":"Semeru: A Memory-Disaggregated Managed Runtime. In 14th USENIX Symposium on Operating Systems Design and Implementation, OSDI","author":"Wang Chenxi","year":"2020","unstructured":"Chenxi Wang, Haoran Ma, Shi Liu, Yuanqi Li, Zhenyuan Ruan, Khanh Nguyen, Michael D. Bond, Ravi Netravali, Miryung Kim, and Guoqing Harry Xu. 2020. Semeru: A Memory-Disaggregated Managed Runtime. In 14th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2020. USENIX Association, 261--280."},{"key":"e_1_3_2_1_74_1","volume-title":"16th USENIX Symposium on Operating Systems Design and Implementation, OSDI","author":"Wang Chenxi","year":"2022","unstructured":"Chenxi Wang, Haoran Ma, Shi Liu, Yifan Qiao, Jonathan Eyolfson, Christian Navasca, Shan Lu, and Guoqing Harry Xu. 2022. MemLiner: Lining up Tracing and Application for a Far-Memory-Friendly Runtime. In 16th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2022, Carlsbad, CA, USA. USENIX Association, 35--53."},{"key":"e_1_3_2_1_75_1","volume-title":"Canvas: Isolated and Adaptive Swapping for Multi-Applications on Remote Memory. In 20th USENIX Symposium on Networked Systems Design and Implementation, NSDI","author":"Wang Chenxi","year":"2023","unstructured":"Chenxi Wang, Yifan Qiao, Haoran Ma, Shi Liu, Wenguang Chen, Ravi Netravali, Miryung Kim, and Guoqing Harry Xu. 2023. Canvas: Isolated and Adaptive Swapping for Multi-Applications on Remote Memory. In 20th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2023, Boston, MA. USENIX Association, 161--179."},{"key":"e_1_3_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1145\/3514221.3517824"},{"key":"e_1_3_2_1_77_1","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation, OSDI","author":"Wei Xingda","year":"2020","unstructured":"Xingda Wei, Rong Chen, and Haibo Chen. 2020. Fast RDMA-based Ordered Key-Value Store using Remote Learned Cache. In 14th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2020. USENIX Association, 117--135."},{"key":"e_1_3_2_1_78_1","volume-title":"13th USENIX Symposium on Operating Systems Design and Implementation, OSDI","author":"Wei Xingda","year":"2018","unstructured":"Xingda Wei, Zhiyuan Dong, Rong Chen, and Haibo Chen. 2018. Deconstructing RDMA-enabled Distributed Transactions: Hybrid is Better!. In 13th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2018, Carlsbad, CA, USA. USENIX Association, 233--251."},{"key":"e_1_3_2_1_79_1","volume-title":"Proceedings of the 2022 USENIX Annual Technical Conference, USENIX ATC 2022","author":"Wei Xingda","year":"2022","unstructured":"Xingda Wei, Fangming Lu, Rong Chen, and Haibo Chen. 2022. KRCORE: A Microsecond-scale RDMA Control Plane for Elastic Computing. In Proceedings of the 2022 USENIX Annual Technical Conference, USENIX ATC 2022, Carlsbad, CA, USA. USENIX Association, 121--136."},{"key":"e_1_3_2_1_80_1","doi-asserted-by":"publisher","DOI":"10.1145\/2815400.2815419"},{"key":"e_1_3_2_1_81_1","volume-title":"Proceedings of the 29th Symposium on Operating Systems Principles, SOSP 2023","author":"Wu Fangnuo","year":"2023","unstructured":"Fangnuo Wu, Mingkai Dong, Gequan Mo, and Haibo Chen. 2023. TreeSLS: A Whole-system Persistent Microkernel with Tree-structured State Checkpoint on NVM. In Proceedings of the 29th Symposium on Operating Systems Principles, SOSP 2023, Koblenz, Germany. ACM, 1--16."},{"key":"e_1_3_2_1_82_1","doi-asserted-by":"publisher","DOI":"10.1109\/18.746809"},{"key":"e_1_3_2_1_83_1","volume-title":"IONIA: High-Performance Replication for Modern Disk-based KV Stores. In 22nd USENIX Conference on File and Storage Technologies, FAST","author":"Xu Yi","year":"2024","unstructured":"Yi Xu, Henry Zhu, Prashant Pandey, Alex Conway, Rob Johnson, Aishwarya Ganesan, and Ramnatthan Alagappan. 2024. IONIA: High-Performance Replication for Modern Disk-based KV Stores. In 22nd USENIX Conference on File and Storage Technologies, FAST 2024, Santa Clara, CA, USA. USENIX Association, 225--241."},{"key":"e_1_3_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.1145\/3468521"},{"key":"e_1_3_2_1_85_1","volume-title":"Proceedings of the 10th ACM International Systems and Storage Conference, SYSTOR 2017","author":"Yiu Matt M. T.","unstructured":"Matt M. T. Yiu, Helen H. W. Chan, and Patrick P. C. Lee. 2017. Erasure coding for small objects in in-memory KV storage. In Proceedings of the 10th ACM International Systems and Storage Conference, SYSTOR 2017, Haifa, Israel. ACM, 14:1--14:12."},{"key":"e_1_3_2_1_86_1","doi-asserted-by":"publisher","DOI":"10.1145\/3552326.3567488"},{"key":"e_1_3_2_1_87_1","first-page":"1","article-title":"Redis: Lightweight key\/value store that goes the extra mile","volume":"79","author":"Zawodny Jeremy","year":"2009","unstructured":"Jeremy Zawodny. 2009. Redis: Lightweight key\/value store that goes the extra mile. Linux Magazine 79, 8 (2009), 1--10.","journal-title":"Linux Magazine"},{"key":"e_1_3_2_1_88_1","volume-title":"Efficient and Available In-memory KV-Store with Hybrid Erasure Coding and Replication. In 14th USENIX Conference on File and Storage Technologies, FAST","author":"Zhang Heng","year":"2016","unstructured":"Heng Zhang, Mingkai Dong, and Haibo Chen. 2016. Efficient and Available In-memory KV-Store with Hybrid Erasure Coding and Replication. In 14th USENIX Conference on File and Storage Technologies, FAST 2016, Santa Clara, CA, USA. USENIX Association, 167--180."},{"key":"e_1_3_2_1_89_1","volume-title":"Motor: Enabling Multi-Versioning for Distributed Transactions on Disaggregated Memory. In 18th USENIX Symposium on Operating Systems Design and Implementation, OSDI","author":"Zhang Ming","year":"2024","unstructured":"Ming Zhang, Yu Hua, and Zhijun Yang. 2024. Motor: Enabling Multi-Versioning for Distributed Transactions on Disaggregated Memory. In 18th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2024, Santa Clara, CA, USA. USENIX Association, 801--819."},{"key":"e_1_3_2_1_90_1","volume-title":"FORD: Fast One-sided RDMA-based Distributed Transactions for Disaggregated Persistent Memory. In 20th USENIX Conference on File and Storage Technologies, FAST","author":"Zhang Ming","year":"2022","unstructured":"Ming Zhang, Yu Hua, Pengfei Zuo, and Lurong Liu. 2022. FORD: Fast One-sided RDMA-based Distributed Transactions for Disaggregated Persistent Memory. In 20th USENIX Conference on File and Storage Technologies, FAST 2022, Santa Clara, CA, USA. USENIX Association, 51--68."},{"key":"e_1_3_2_1_91_1","doi-asserted-by":"publisher","DOI":"10.1145\/2694344.2694370"},{"key":"e_1_3_2_1_92_1","volume-title":"Carbink: Fault-Tolerant Far Memory. In 16th USENIX Symposium on Operating Systems Design and Implementation, OSDI","author":"Zhou Yang","year":"2022","unstructured":"Yang Zhou, Hassan M. G. Wassel, Sihang Liu, Jiaqi Gao, James Mickens, Minlan Yu, Chris Kennelly, Paul Turner, David E. Culler, Henry M. Levy, and Amin Vahdat. 2022. Carbink: Fault-Tolerant Far Memory. In 16th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2022, Carlsbad, CA, USA. USENIX Association, 55--71."},{"key":"e_1_3_2_1_93_1","doi-asserted-by":"publisher","DOI":"10.1145\/3589276"},{"key":"e_1_3_2_1_94_1","volume-title":"Proceedings of the 2021 USENIX Annual Technical Conference, USENIX ATC 2021. USENIX Association, 15--29","author":"Zuo Pengfei","year":"2021","unstructured":"Pengfei Zuo, Jiazhao Sun, Liu Yang, Shuangwu Zhang, and Yu Hua. 2021. One-sided RDMA-Conscious Extendible Hashing for Disaggregated Memory. In Proceedings of the 2021 USENIX Annual Technical Conference, USENIX ATC 2021. USENIX Association, 15--29."}],"event":{"name":"SOSP '24: ACM SIGOPS 30th Symposium on Operating Systems Principles","location":"Austin TX USA","acronym":"SOSP '24","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","USENIX"]},"container-title":["Proceedings of the ACM SIGOPS 30th Symposium on Operating Systems Principles"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3694715.3695951","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3694715.3695951","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:05:47Z","timestamp":1750291547000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3694715.3695951"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,4]]},"references-count":93,"alternative-id":["10.1145\/3694715.3695951","10.1145\/3694715"],"URL":"https:\/\/doi.org\/10.1145\/3694715.3695951","relation":{},"subject":[],"published":{"date-parts":[[2024,11,4]]},"assertion":[{"value":"2024-11-15","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}