{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,18]],"date-time":"2026-08-18T01:43:36Z","timestamp":1787017416129,"version":"build-2736575974"},"publisher-location":"New York, NY, USA","reference-count":100,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,8,7]],"date-time":"2018-08-07T00:00:00Z","timestamp":1533600000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2018,8,7]]},"DOI":"10.1145\/3230543.3230572","type":"proceedings-article","created":{"date-parts":[[2018,8,8]],"date-time":"2018-08-08T15:13:06Z","timestamp":1533741186000},"page":"297-312","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":57,"title":["Hyperloop"],"prefix":"10.1145","author":[{"given":"Daehyeok","family":"Kim","sequence":"first","affiliation":[{"name":"Carnegie Mellon University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Amirsaman","family":"Memaripour","sequence":"additional","affiliation":[{"name":"UC San Diego"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Anirudh","family":"Badam","sequence":"additional","affiliation":[{"name":"Microsoft"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yibo","family":"Zhu","sequence":"additional","affiliation":[{"name":"Microsoft"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hongqiang Harry","family":"Liu","sequence":"additional","affiliation":[{"name":"Microsoft"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jitu","family":"Padhye","sequence":"additional","affiliation":[{"name":"Microsoft"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shachar","family":"Raindel","sequence":"additional","affiliation":[{"name":"Microsoft"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Steven","family":"Swanson","sequence":"additional","affiliation":[{"name":"UC San Diego"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Vyas","family":"Sekar","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Srinivasan","family":"Seshan","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2018,8,7]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2008. MongoDB Managed Chain Replication. https:\/\/docs.mongodb.com\/manual\/tutorial\/manage-chained-replication\/. Accessed on 2018-01-25.  2008. MongoDB Managed Chain Replication. https:\/\/docs.mongodb.com\/manual\/tutorial\/manage-chained-replication\/. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_2_1","unstructured":"2013. The SO REUSEPORT socket option. https:\/\/lwn.net\/Articles\/542629\/. Accessed on 2018-01-25.  2013. The SO REUSEPORT socket option. https:\/\/lwn.net\/Articles\/542629\/. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_3_1","unstructured":"2013. Transactions for AWS Dynamo DB. https:\/\/aws.amazon.com\/blogs\/aws\/dynamodb-transaction-library\/. Accessed on 2018-01-25.  2013. Transactions for AWS Dynamo DB. https:\/\/aws.amazon.com\/blogs\/aws\/dynamodb-transaction-library\/. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_4_1","unstructured":"2014. Replication in AWS Dynamo DB. https:\/\/aws.amazon.com\/dynamodb\/faqs\/#scale_anchor. Accessed on 2018-01-25.  2014. Replication in AWS Dynamo DB. https:\/\/aws.amazon.com\/dynamodb\/faqs\/#scale_anchor. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_5_1","volume-title":"InfiniBand Architecture","year":"2018","unstructured":"2015. InfiniBand Architecture Volume 1 , Release 1.3. http:\/\/www.infinibandta.org\/content\/pages.php?pg=technology_public_specification. Accessed on 2018 -01-25. 2015. InfiniBand Architecture Volume 1, Release 1.3. http:\/\/www.infinibandta.org\/content\/pages.php?pg=technology_public_specification. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_6_1","unstructured":"2015. Intel\/Micron 3D-Xpoint Non-Volatile Main Memory. https:\/\/www.intel.com\/content\/www\/us\/en\/architecture-and-technology\/intel-micron-3d-xpoint-webcast.html. Accessed on 2018-01-25.  2015. Intel\/Micron 3D-Xpoint Non-Volatile Main Memory. https:\/\/www.intel.com\/content\/www\/us\/en\/architecture-and-technology\/intel-micron-3d-xpoint-webcast.html. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_7_1","unstructured":"2016. Intel Storage Performance Development Kit. https:\/\/software.intel.com\/en-us\/articles\/introduction-to-the-storage-performance-development-kit-spdk. Accessed on 2018-01-25.  2016. Intel Storage Performance Development Kit. https:\/\/software.intel.com\/en-us\/articles\/introduction-to-the-storage-performance-development-kit-spdk. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_8_1","unstructured":"2016. Replication in Google Cloud Datastore. https:\/\/cloud.google.com\/datastore\/docs\/concepts\/overview. Accessed on 2018-01-25.  2016. Replication in Google Cloud Datastore. https:\/\/cloud.google.com\/datastore\/docs\/concepts\/overview. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_9_1","unstructured":"2016. Transactions in Google Cloud Datastore. https:\/\/cloud.google.com\/appengine\/docs\/standard\/java\/datastore\/transactions. Accessed on 2018-01-25.  2016. Transactions in Google Cloud Datastore. https:\/\/cloud.google.com\/appengine\/docs\/standard\/java\/datastore\/transactions. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_10_1","unstructured":"2017. Chain Replication in SAP HANA. https:\/\/www.sap.com\/documents\/2013\/10\/26c02b58-5a7c-0010-82c7-eda71af511fa.html. Accessed on 2018-01-25.  2017. Chain Replication in SAP HANA. https:\/\/www.sap.com\/documents\/2013\/10\/26c02b58-5a7c-0010-82c7-eda71af511fa.html. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_11_1","unstructured":"2017. HP Enterprise Non-Volatile DRAM. https:\/\/www.hpe.com\/us\/en\/servers\/persistent-memory.html. Accessed on 2018-01-25.  2017. HP Enterprise Non-Volatile DRAM. https:\/\/www.hpe.com\/us\/en\/servers\/persistent-memory.html. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_12_1","volume-title":"Intel Persistent Memory Development Kit","unstructured":"2017. Intel Persistent Memory Development Kit . http:\/\/pmem.io\/pmdk\/. Accessed on 2018-01-25. 2017. Intel Persistent Memory Development Kit. http:\/\/pmem.io\/pmdk\/. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_13_1","unstructured":"2017. Oracle NVM Programming APIs. https:\/\/github.com\/oracle\/nvm-direct. Accessed on 2018-01-25.  2017. Oracle NVM Programming APIs. https:\/\/github.com\/oracle\/nvm-direct. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_14_1","unstructured":"2017. Persistent Memory KV Java Embedding. https:\/\/github.com\/pmem\/pmemkv-java. Accessed on 2018-01-25.  2017. Persistent Memory KV Java Embedding. https:\/\/github.com\/pmem\/pmemkv-java. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_15_1","volume-title":"Persistent Memory Optimizations for MySQL","unstructured":"2017. Persistent Memory Optimizations for MySQL . http:\/\/pmem.io\/2015\/06\/02\/obj-mysql.html. Accessed on 2018-01-25. 2017. Persistent Memory Optimizations for MySQL. http:\/\/pmem.io\/2015\/06\/02\/obj-mysql.html. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_16_1","unstructured":"2017. Persistent Memory Optimizations for Redis. https:\/\/libraries.io\/github\/pmem\/redis. Accessed on 2018-01-25.  2017. Persistent Memory Optimizations for Redis. https:\/\/libraries.io\/github\/pmem\/redis. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_17_1","unstructured":"2017. Replication in Azure Cosmod DB. https:\/\/azure.microsoft.com\/en-us\/support\/legal\/sla\/cosmos-db\/v1_0\/. Accessed on 2018-01-25.  2017. Replication in Azure Cosmod DB. https:\/\/azure.microsoft.com\/en-us\/support\/legal\/sla\/cosmos-db\/v1_0\/. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_18_1","unstructured":"2017. Transactions in Azure Cosmos DB. https:\/\/docs.microsoft.com\/en-us\/azure\/cosmos-db\/programming#database-program-transactions. Accessed on 2018-01-25.  2017. Transactions in Azure Cosmos DB. https:\/\/docs.microsoft.com\/en-us\/azure\/cosmos-db\/programming#database-program-transactions. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_19_1","unstructured":"2018. Amazon Relational Database Service (RDS) - AWS. https:\/\/aws.amazon.com\/rds\/. Accessed on 2018-01-25.  2018. Amazon Relational Database Service (RDS) - AWS. https:\/\/aws.amazon.com\/rds\/. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_20_1","unstructured":"2018. Amazon Simple Storage Service (S3) - Cloud Storage - AWS. https:\/\/aws.amazon.com\/s3\/. Accessed on 2018-01-25.  2018. Amazon Simple Storage Service (S3) - Cloud Storage - AWS. https:\/\/aws.amazon.com\/s3\/. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_21_1","unstructured":"2018. Azure Cosmos DB. https:\/\/azure.microsoft.com\/en-us\/services\/cosmos-db. Accessed on 2018-01-25.  2018. Azure Cosmos DB. https:\/\/azure.microsoft.com\/en-us\/services\/cosmos-db. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_22_1","unstructured":"2018. Azure Storage - Secure cloud storage | Microsoft Azure. https:\/\/azure.microsoft.com\/en-us\/services\/storage\/. Accessed on 2018-01-25.  2018. Azure Storage - Secure cloud storage | Microsoft Azure. https:\/\/azure.microsoft.com\/en-us\/services\/storage\/. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_23_1","unstructured":"2018. Bigtable - Scalable NoSQL Database Service | Google Cloud Platform. https:\/\/cloud.google.com\/bigtable\/. Accessed on 2018-01-25.  2018. Bigtable - Scalable NoSQL Database Service | Google Cloud Platform. https:\/\/cloud.google.com\/bigtable\/. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_24_1","unstructured":"2018. Cloud SQL - Google Cloud Platform. https:\/\/cloud.google.com\/sql\/. Accessed on 2018-01-25.  2018. Cloud SQL - Google Cloud Platform. https:\/\/cloud.google.com\/sql\/. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_25_1","volume-title":"CORE-Direct The Most Advanced Technology for MPI\/SHMEM Collectives Offloads","unstructured":"2018. CORE-Direct The Most Advanced Technology for MPI\/SHMEM Collectives Offloads . http:\/\/www.mellanox.com\/related-docs\/whitepapers\/TB_CORE-Direct.pdf. Accessed on 2018-01-25. 2018. CORE-Direct The Most Advanced Technology for MPI\/SHMEM Collectives Offloads. http:\/\/www.mellanox.com\/related-docs\/whitepapers\/TB_CORE-Direct.pdf. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_26_1","volume-title":"Intel Data Plane Development Kit","unstructured":"2018. Intel Data Plane Development Kit . http:\/\/dpdk.org\/. Accessed on 2018-01-25. 2018. Intel Data Plane Development Kit. http:\/\/dpdk.org\/. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_27_1","unstructured":"2018. Memcache: A Distributed Memory Object Caching System. https:\/\/memcached.org\/. Accessed on 2018-01-2015.  2018. Memcache: A Distributed Memory Object Caching System. https:\/\/memcached.org\/. Accessed on 2018-01-2015."},{"key":"e_1_3_2_1_28_1","unstructured":"2018. Messaging Accelerator (VMA). http:\/\/www.mellanox.com\/page\/software_vma?mtag=vma. Accessed on 2018-01-25.  2018. Messaging Accelerator (VMA). http:\/\/www.mellanox.com\/page\/software_vma?mtag=vma. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_29_1","unstructured":"2018. Micron Userspace NVMe\/SSD Library. https:\/\/github.com\/MicronSSD\/unvme. Accessed on 2018-01-25.  2018. Micron Userspace NVMe\/SSD Library. https:\/\/github.com\/MicronSSD\/unvme. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_30_1","unstructured":"2018. Microsoft SQL Server Two-Phase Commit. https:\/\/msdn.microsoft.com\/en-us\/library\/aa754091(v=bts.10).aspx. Accessed on 2018-01-25.  2018. Microsoft SQL Server Two-Phase Commit. https:\/\/msdn.microsoft.com\/en-us\/library\/aa754091(v=bts.10).aspx. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_31_1","unstructured":"2018. MMAPv1 Storage Engine - MongoDB Manual. https:\/\/docs.mongodb.com\/manual\/core\/mmapv1\/. Accessed on 2018-01-12.  2018. MMAPv1 Storage Engine - MongoDB Manual. https:\/\/docs.mongodb.com\/manual\/core\/mmapv1\/. Accessed on 2018-01-12."},{"key":"e_1_3_2_1_32_1","unstructured":"2018. MongoDB. https:\/\/www.mongodb.com\/. Accessed on 2018-01-25.  2018. MongoDB. https:\/\/www.mongodb.com\/. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_33_1","unstructured":"2018. MongoDB Two-Phase Commits. https:\/\/docs.mongodb.com\/manual\/tutorial\/perform-two-phase-commits\/. Accessed on 2018-01-25.  2018. MongoDB Two-Phase Commits. https:\/\/docs.mongodb.com\/manual\/tutorial\/perform-two-phase-commits\/. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_34_1","unstructured":"2018. Oracle Database Two-Phase Commit Mechanism. https:\/\/docs.oracle.com\/cd\/B28359_01\/server.111\/b28310\/ds_txns003.htm#ADMIN12222. Accessed on 2018-01-25.  2018. Oracle Database Two-Phase Commit Mechanism. https:\/\/docs.oracle.com\/cd\/B28359_01\/server.111\/b28310\/ds_txns003.htm#ADMIN12222. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_35_1","unstructured":"2018. Oracle MySQL\/MariaDB Chain Replication Option. https:\/\/dev.mysql.com\/doc\/refman\/5.7\/en\/replication-options-slave.html. Accessed on 2018-01-25.  2018. Oracle MySQL\/MariaDB Chain Replication Option. https:\/\/dev.mysql.com\/doc\/refman\/5.7\/en\/replication-options-slave.html. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_36_1","unstructured":"2018. Persistent Disk - Persistent Local Storage | Google Cloud Platform. https:\/\/cloud.google.com\/persistent-disk\/. Accessed on 2018-01-25.  2018. Persistent Disk - Persistent Local Storage | Google Cloud Platform. https:\/\/cloud.google.com\/persistent-disk\/. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_37_1","unstructured":"2018. redis. https:\/\/redis.io\/. Accessed on 2018-01-25.  2018. redis. https:\/\/redis.io\/. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_38_1","unstructured":"2018. Replication - MongoDB Manual. https:\/\/docs.mongodb.com\/manual\/replication\/. Accessed on 2018-01-12.  2018. Replication - MongoDB Manual. https:\/\/docs.mongodb.com\/manual\/replication\/. Accessed on 2018-01-12."},{"key":"e_1_3_2_1_39_1","unstructured":"2018. RocksDB. http:\/\/rocksdb.org\/. Accessed on 2018-01-25.  2018. RocksDB. http:\/\/rocksdb.org\/. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_40_1","unstructured":"2018. Seastar. http:\/\/www.seastar-project.org\/. Accessed on 2018--01-25.  2018. Seastar. http:\/\/www.seastar-project.org\/. Accessed on 2018--01-25."},{"key":"e_1_3_2_1_41_1","unstructured":"2018. SQL Database - Cloud Database as a Service | Microsoft Azure. https:\/\/azure.microsoft.com\/en-us\/services\/sql-database\/. Accessed on 2018-01-25.  2018. SQL Database - Cloud Database as a Service | Microsoft Azure. https:\/\/azure.microsoft.com\/en-us\/services\/sql-database\/. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_42_1","unstructured":"2018. Stress-ng. http:\/\/kernel.ubuntu.com\/~cking\/stress-ng\/. Accessed on 2018-01-25.  2018. Stress-ng. http:\/\/kernel.ubuntu.com\/~cking\/stress-ng\/. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_43_1","unstructured":"2018. Table storage. https:\/\/azure.microsoft.com\/en-us\/services\/storage\/tables\/. Accessed on 2018-01-25.  2018. Table storage. https:\/\/azure.microsoft.com\/en-us\/services\/storage\/tables\/. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_44_1","unstructured":"2018. Two-Phase Commit Protocol. https:\/\/en.wikipedia.org\/wiki\/Two-phase_commit_protocol. Accessed on 2018-01-25.  2018. Two-Phase Commit Protocol. https:\/\/en.wikipedia.org\/wiki\/Two-phase_commit_protocol. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.5555\/645954.675781"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2465351.2465361"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629577"},{"key":"e_1_3_2_1_48_1","volume-title":"Davis","author":"Balakrishnan Mahesh","year":"2012","unstructured":"Mahesh Balakrishnan , Dahlia Malkhi , Vijayan Prabhakaran , Ted Wobber , Michael Wei , and John D . Davis . 2012 . CORFU : A Shared Log Design for Flash Clusters. In USENIX NSDI ( 2012). Mahesh Balakrishnan, Dahlia Malkhi, Vijayan Prabhakaran, Ted Wobber, Michael Wei, and John D. Davis. 2012. CORFU: A Shared Log Design for Flash Clusters. In USENIX NSDI (2012)."},{"key":"e_1_3_2_1_49_1","volume-title":"IX: A Protected Dataplane Operating System for High Throughput and Low Latency. In USENIX OSDI","author":"Belay Adam","year":"2014","unstructured":"Adam Belay , George Prekas , Ana Klimovic , Samuel Grossman , Christos Kozyrakis , and Edouard Bugnion . 2014 . IX: A Protected Dataplane Operating System for High Throughput and Low Latency. In USENIX OSDI (2014). Adam Belay, George Prekas, Ana Klimovic, Samuel Grossman, Christos Kozyrakis, and Edouard Bugnion. 2014. IX: A Protected Dataplane Operating System for High Throughput and Low Latency. In USENIX OSDI (2014)."},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/37499.37515"},{"key":"e_1_3_2_1_51_1","volume-title":"USENIX FAST","author":"Bj\u00f8rling Matias","year":"2017","unstructured":"Matias Bj\u00f8rling , Javier Gonzalez , and Philippe Bonnet . 2017. Light-NVM: The Linux Open-Channel SSD Subsystem . In USENIX FAST ( 2017 ). Matias Bj\u00f8rling, Javier Gonzalez, and Philippe Bonnet. 2017. Light-NVM: The Linux Open-Channel SSD Subsystem. In USENIX FAST (2017)."},{"key":"e_1_3_2_1_52_1","volume-title":"Yee Jiun Song, and Venkat Venkataramani","author":"Bronson Nathan","year":"2013","unstructured":"Nathan Bronson , Zach Amsden , George Cabrera , Prasad Chakka , Peter Dimov , Hui Ding , Jack Ferris , Anthony Giardullo , Sachin Kulkarni , Harry Li , Mark Marchukov , Dmitri Petrov , Lovro Puzar , Yee Jiun Song, and Venkat Venkataramani . 2013 . TAO : Facebook's Distributed Data Store for the Social Graph. In USENIX ATC ( 2013). Nathan Bronson, Zach Amsden, George Cabrera, Prasad Chakka, Peter Dimov, Hui Ding, Jack Ferris, Anthony Giardullo, Sachin Kulkarni, Harry Li, Mark Marchukov, Dmitri Petrov, Lovro Puzar, Yee Jiun Song, and Venkat Venkataramani. 2013. TAO: Facebook's Distributed Data Store for the Social Graph. In USENIX ATC (2013)."},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043571"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/2150976.2151017"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/2485922.2485962"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/1807128.1807152"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491245"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/1294261.1294281"},{"key":"e_1_3_2_1_59_1","volume-title":"USENIX NSDI","author":"Dragojevi\u0107 Aleksandar","year":"2014","unstructured":"Aleksandar Dragojevi\u0107 , Dushyanth Narayanan , Miguel Castro , and Orion Hodson . 2014. FaRM: Fast Remote Memory . In USENIX NSDI ( 2014 ). Aleksandar Dragojevi\u0107, Dushyanth Narayanan, Miguel Castro, and Orion Hodson. 2014. FaRM: Fast Remote Memory. In USENIX NSDI (2014)."},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/2815400.2815425"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592814"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/2342356.2342360"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945450"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934908"},{"key":"e_1_3_2_1_65_1","volume-title":"USENIX OSDI","author":"Han Sangjin","year":"2012","unstructured":"Sangjin Han , Scott Marshall , Byung-Gon Chun , and Sylvia Ratnasamy . 2012. MegaPipe: A New Programming Interface for Scalable Network I\/O . In USENIX OSDI ( 2012 ). Sangjin Han, Scott Marshall, Byung-Gon Chun, and Sylvia Ratnasamy. 2012. MegaPipe: A New Programming Interface for Scalable Network I\/O. In USENIX OSDI (2012)."},{"key":"e_1_3_2_1_66_1","volume-title":"Qureshi","author":"Huang Jian","year":"2017","unstructured":"Jian Huang , Anirudh Badam , Laura Caulfield , Suman Nath , Sudipta Sengupta , Bikash Sharma , and Moinuddin K . Qureshi . 2017 . Flash-Blox: Achieving Both Performance Isolation and Uniform Lifetime for Virtualized SSDs. In USENIX FAST ( 2017). Jian Huang, Anirudh Badam, Laura Caulfield, Suman Nath, Sudipta Sengupta, Bikash Sharma, and Moinuddin K. Qureshi. 2017. Flash-Blox: Achieving Both Performance Isolation and Uniform Lifetime for Virtualized SSDs. In USENIX FAST (2017)."},{"key":"e_1_3_2_1_67_1","volume-title":"Qureshi","author":"Huang Jian","year":"2017","unstructured":"Jian Huang , Anirudh Badam , Laura Caulfield , Suman Nath , Sudipta Sengupta , Bikash Sharma , and Moinuddin K . Qureshi . 2017 . FlashBox: Achieving Both Performance Isolation and Uniform Lifetime for Virtualized SSDs. In USENIX FAST ( 2017). Jian Huang, Anirudh Badam, Laura Caulfield, Suman Nath, Sudipta Sengupta, Bikash Sharma, and Moinuddin K. Qureshi. 2017. FlashBox: Achieving Both Performance Isolation and Uniform Lifetime for Virtualized SSDs. In USENIX FAST (2017)."},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749469.2750420"},{"key":"e_1_3_2_1_69_1","volume-title":"USENIX NSDI","author":"Jeong EunYoung","year":"2014","unstructured":"EunYoung Jeong , Shinae Wood , Muhammad Jamshed , Haewon Jeong , Sunghwan Ihm , Dongsu Han , and KyoungSoo Park . 2014. mTCP: a Highly Scalable User-level TCP Stack for Multicore Systems . In USENIX NSDI ( 2014 ). EunYoung Jeong, Shinae Wood, Muhammad Jamshed, Haewon Jeong, Sunghwan Ihm, Dongsu Han, and KyoungSoo Park. 2014. mTCP: a Highly Scalable User-level TCP Stack for Multicore Systems. In USENIX NSDI (2014)."},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626299"},{"key":"e_1_3_2_1_72_1","volume-title":"Andersen","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 USENIX OSDI ( 2016). 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 (2016)."},{"key":"e_1_3_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1145\/3079856.3080236"},{"key":"e_1_3_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.1145\/3037697.3037732"},{"key":"e_1_3_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1145\/1773912.1773922"},{"key":"e_1_3_2_1_76_1","volume-title":"USENIX FAST","author":"Lee Changman","year":"2015","unstructured":"Changman Lee , Dongho Sim , Jooyoung Hwang , and Sangyeun Cho . 2015. F2FS: A New File System for Flash Storage . In USENIX FAST ( 2015 ). Changman Lee, Dongho Sim, Jooyoung Hwang, and Sangyeun Cho. 2015. F2FS: A New File System for Flash Storage. In USENIX FAST (2015)."},{"key":"e_1_3_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/2872362.2872391"},{"key":"e_1_3_2_1_78_1","volume-title":"USENIX ATC","author":"Lu Youyou","year":"2017","unstructured":"Youyou Lu , Jiwu Shu , Youmin Chen , and Tao Li. 2017. Octopus: an RDMA-enabled Distributed Persistent Memory File System . In USENIX ATC ( 2017 ). Youyou Lu, Jiwu Shu, Youmin Chen, and Tao Li. 2017. Octopus: an RDMA-enabled Distributed Persistent Memory File System. In USENIX ATC (2017)."},{"key":"e_1_3_2_1_79_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626311"},{"key":"e_1_3_2_1_80_1","volume-title":"RDMA Aware Networks Programming User Manual","unstructured":"Mellanox. 2018. RDMA Aware Networks Programming User Manual . http:\/\/www.mellanox.com\/. Accessed on 2018-01-25. Mellanox. 2018. RDMA Aware Networks Programming User Manual. http:\/\/www.mellanox.com\/. Accessed on 2018-01-25."},{"key":"e_1_3_2_1_81_1","doi-asserted-by":"publisher","DOI":"10.1145\/3064176.3064215"},{"key":"e_1_3_2_1_82_1","volume-title":"CPU-Efficient Key-Value Store. In USENIX ATC","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 USENIX ATC ( 2013 ). Christopher Mitchell, Yifeng Geng, and Jinyang Li. 2013. Using One-Sided RDMA Reads to Build a Fast, CPU-Efficient Key-Value Store. In USENIX ATC (2013)."},{"key":"e_1_3_2_1_83_1","doi-asserted-by":"publisher","DOI":"10.1145\/128765.128770"},{"key":"e_1_3_2_1_84_1","volume-title":"Decibel: Isolation and Sharing in Disaggregated Rack-Scale Storage. In USENIX NSDI","author":"Nanavati Mihir","year":"2017","unstructured":"Mihir Nanavati , Jake Wires , and Andrew Warfield . 2017 . Decibel: Isolation and Sharing in Disaggregated Rack-Scale Storage. In USENIX NSDI (2017). Mihir Nanavati, Jake Wires, and Andrew Warfield. 2017. Decibel: Isolation and Sharing in Disaggregated Rack-Scale Storage. In USENIX NSDI (2017)."},{"key":"e_1_3_2_1_85_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043560"},{"key":"e_1_3_2_1_86_1","volume-title":"USENIX OSDI","author":"Peng Daniel","year":"2010","unstructured":"Daniel Peng and Frank Dabek . 2010. Large-scale Incremental Processing Using Distributed Transactions and Notifications . In USENIX OSDI ( 2010 ). Daniel Peng and Frank Dabek. 2010. Large-scale Incremental Processing Using Distributed Transactions and Notifications. In USENIX OSDI (2010)."},{"key":"e_1_3_2_1_87_1","doi-asserted-by":"publisher","DOI":"10.1145\/2168836.2168870"},{"key":"e_1_3_2_1_88_1","volume-title":"Arrakis: The Operating System is the Control Plane. In USENIX OSDI","author":"Peter Simon","year":"2014","unstructured":"Simon Peter , Jialin Li , Irene Zhang , Dan R. K. Ports , Doug Woos , Arvind Krishnamurthy , Thomas Anderson , and Timothy Roscoe . 2014 . Arrakis: The Operating System is the Control Plane. In USENIX OSDI (2014). Simon Peter, Jialin Li, Irene Zhang, Dan R. K. Ports, Doug Woos, Arvind Krishnamurthy, Thomas Anderson, and Timothy Roscoe. 2014. Arrakis: The Operating System is the Control Plane. In USENIX OSDI (2014)."},{"key":"e_1_3_2_1_89_1","doi-asserted-by":"publisher","DOI":"10.1145\/2378356.2378361"},{"key":"e_1_3_2_1_90_1","volume-title":"USENIX ATC","author":"Rizzo Luigi","year":"2012","unstructured":"Luigi Rizzo . 2012. netmap: A Novel Framework for Fast Packet I\/O . In USENIX ATC ( 2012 ). Luigi Rizzo. 2012. netmap: A Novel Framework for Fast Packet I\/O. In USENIX ATC (2012)."},{"key":"e_1_3_2_1_91_1","doi-asserted-by":"publisher","DOI":"10.1145\/3127479.3128610"},{"key":"e_1_3_2_1_92_1","doi-asserted-by":"publisher","DOI":"10.14778\/2824032.2824065"},{"key":"e_1_3_2_1_93_1","volume-title":"Replex: A Scalable, Highly Available Multi-index Data Store. In USENIX ATC","author":"Tai Amy","year":"2016","unstructured":"Amy Tai , Michael Wei , Michael J. Freedman , Ittai Abraham , and Dahlia Malkhi . 2016 . Replex: A Scalable, Highly Available Multi-index Data Store. In USENIX ATC (2016). Amy Tai, Michael Wei, Michael J. Freedman, Ittai Abraham, and Dahlia Malkhi. 2016. Replex: A Scalable, Highly Available Multi-index Data Store. In USENIX ATC (2016)."},{"key":"e_1_3_2_1_94_1","volume-title":"Freedman","author":"Terrace Jeff","year":"2009","unstructured":"Jeff Terrace and Michael J . Freedman . 2009 . Object Storage on CRAQ : High-throughput Chain Replication for Read-mostly Workloads. In USENIX ATC ( 2009). Jeff Terrace and Michael J. Freedman. 2009. Object Storage on CRAQ: High-throughput Chain Replication for Read-mostly Workloads. In USENIX ATC (2009)."},{"key":"e_1_3_2_1_95_1","volume-title":"Schneider","author":"van Renesse Robbert","year":"2004","unstructured":"Robbert van Renesse and Fred B . Schneider . 2004 . Chain Replication for Supporting High Throughput and Availability. In USENIX OSDI ( 2004). Robbert van Renesse and Fred B. Schneider. 2004. Chain Replication for Supporting High Throughput and Availability. In USENIX OSDI (2004)."},{"key":"e_1_3_2_1_96_1","doi-asserted-by":"publisher","DOI":"10.1145\/1755913.1755949"},{"key":"e_1_3_2_1_97_1","volume-title":"NOVA: A Log-structured File System for Hybrid Volatile\/Non-volatile Main Memories. In USENIX FAST","author":"Xu Jian","year":"2016","unstructured":"Jian Xu and Steven Swanson . 2016 . NOVA: A Log-structured File System for Hybrid Volatile\/Non-volatile Main Memories. In USENIX FAST (2016). Jian Xu and Steven Swanson. 2016. NOVA: A Log-structured File System for Hybrid Volatile\/Non-volatile Main Memories. In USENIX FAST (2016)."},{"key":"e_1_3_2_1_98_1","volume-title":"USENIX FAST","author":"Yang Jisoo","year":"2012","unstructured":"Jisoo Yang , Dave B. Minturn , and Frank Hady . 2012. When Poll is Better Than Interrupt . In USENIX FAST ( 2012 ). Jisoo Yang, Dave B. Minturn, and Frank Hady. 2012. When Poll is Better Than Interrupt. In USENIX FAST (2012)."},{"key":"e_1_3_2_1_99_1","volume-title":"Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau.","author":"Zhang Yiying","year":"2012","unstructured":"Yiying Zhang , Leo Prasath Arulraj , Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau. 2012 . De-indirection for Flash-based SSDs with Nameless Writes. In USENIX FAST ( 2012). Yiying Zhang, Leo Prasath Arulraj, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau. 2012. De-indirection for Flash-based SSDs with Nameless Writes. In USENIX FAST (2012)."},{"key":"e_1_3_2_1_100_1","doi-asserted-by":"publisher","DOI":"10.1145\/2694344.2694370"},{"key":"e_1_3_2_1_101_1","volume-title":"HNVM: Hybrid NVM Enabled Datacenter Design and Optimization. In Microsoft Research TR","author":"Zhou Yanqi","year":"2017","unstructured":"Yanqi Zhou , Ramnatthan Alagappan , Amirsaman Memaripour , Anirudh Badam , and David Wentzlaff . 2017 . HNVM: Hybrid NVM Enabled Datacenter Design and Optimization. In Microsoft Research TR (2017). Yanqi Zhou, Ramnatthan Alagappan, Amirsaman Memaripour, Anirudh Badam, and David Wentzlaff. 2017. HNVM: Hybrid NVM Enabled Datacenter Design and Optimization. In Microsoft Research TR (2017)."}],"event":{"name":"SIGCOMM '18: ACM SIGCOMM 2018 Conference","location":"Budapest Hungary","acronym":"SIGCOMM '18","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication"]},"container-title":["Proceedings of the 2018 Conference of the ACM Special Interest Group on Data Communication"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3230543.3230572","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3230543.3230572","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:39:47Z","timestamp":1750196387000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3230543.3230572"}},"subtitle":["group-based NIC-offloading to accelerate replicated transactions in multi-tenant storage systems"],"short-title":[],"issued":{"date-parts":[[2018,8,7]]},"references-count":100,"alternative-id":["10.1145\/3230543.3230572","10.1145\/3230543"],"URL":"https:\/\/doi.org\/10.1145\/3230543.3230572","relation":{},"subject":[],"published":{"date-parts":[[2018,8,7]]},"assertion":[{"value":"2018-08-07","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}