{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,15]],"date-time":"2026-03-15T15:31:27Z","timestamp":1773588687835,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":84,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2026,3,22]]},"DOI":"10.1145\/3779212.3790158","type":"proceedings-article","created":{"date-parts":[[2026,3,10]],"date-time":"2026-03-10T13:55:26Z","timestamp":1773150926000},"page":"679-696","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Enabling Fast Networking in the Public Cloud"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6461-1650","authenticated-orcid":false,"given":"Alireza","family":"Sanaee","sequence":"first","affiliation":[{"name":"University of Cambridge, Cambridge, United Kingdom and Huawei, Cambridge, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9182-3085","authenticated-orcid":false,"given":"Vahab","family":"Jabrayilov","sequence":"additional","affiliation":[{"name":"Columbia University, New York, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1901-3157","authenticated-orcid":false,"given":"Ilias","family":"Marinos","sequence":"additional","affiliation":[{"name":"NVIDIA, London, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5784-4592","authenticated-orcid":false,"given":"Farbod","family":"Shahinfar","sequence":"additional","affiliation":[{"name":"Politecnico di Milano, Milan, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7568-0624","authenticated-orcid":false,"given":"Divyanshu","family":"Saxena","sequence":"additional","affiliation":[{"name":"The University of Texas at Austin, Austin, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6063-4975","authenticated-orcid":false,"given":"Gianni","family":"Antichi","sequence":"additional","affiliation":[{"name":"Politecnico di Milano, Milan, United Kingdom and Queen Mary University of London, London, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0517-7206","authenticated-orcid":false,"given":"Kostis","family":"Kaffes","sequence":"additional","affiliation":[{"name":"Columbia University, New York, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2026,3,22]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Google production workload. https:\/\/cloud.google.com\/blog\/topics\/ systems\/workload-traces-for-google-warehouse-scale-computers."},{"key":"e_1_3_2_1_2_1","unstructured":"High performance server-side application framework. https:\/\/github. com\/scylladb\/seastar."},{"key":"e_1_3_2_1_3_1","unstructured":"Intel\u00ae 82599ES 10 Gigabit Ethernet Controller. https: \/\/ark.intel.com\/content\/www\/us\/en\/ark\/products\/41282\/intel- 82599es-10-gigabit-ethernet-controller.html."},{"key":"e_1_3_2_1_4_1","unstructured":"Mellanox wins $200m Google Microsoft deals. https:\/\/en.globes.co.il\/ en\/article-1000857043."},{"key":"e_1_3_2_1_5_1","unstructured":"Memcached. https:\/\/memcached.org\/."},{"key":"e_1_3_2_1_6_1","unstructured":"Nvidia messaging accelerator (vma). https:\/\/github.com\/Mellanox\/ libvma."},{"key":"e_1_3_2_1_7_1","unstructured":"Oracle cloud infrastructure documentation: Flexbile shapes. https:\/\/docs.oracle.com\/en-us\/iaas\/Content\/Compute\/References\/ computeshapes.htm#Compute_Shapes."},{"key":"e_1_3_2_1_8_1","unstructured":"Sizes for virtual machines in azure. https:\/\/learn.microsoft.com\/enus\/ azure\/virtual-machines\/sizes."},{"key":"e_1_3_2_1_9_1","unstructured":"sockperf. https:\/\/github.com\/Mellanox\/sockperf."},{"key":"e_1_3_2_1_10_1","unstructured":"Specify the maximum number of nics per virtual machine. https: \/\/ftpdocs.broadcom.com\/cadocs\/0\/CA%20Server%20Automation% 2012%206-ENU\/Bookshelf_Files\/HTML\/Admin\/specify_maximum_ NICs_per_VM.html#: :text=Administrators%20can%20specify% 20the%20maximum default%20and%20maximum%20is%2010."},{"key":"e_1_3_2_1_11_1","volume-title":"https:\/\/aws.amazon.com\/ec2\/nitro\/","author":"Aws","year":"2024","unstructured":"Aws nitro system. https:\/\/aws.amazon.com\/ec2\/nitro\/, 2024. Accessed: 2024-05-05."},{"key":"e_1_3_2_1_12_1","volume-title":"https:\/\/network.nvidia.com\/pdf\/user_manuals\/ConnectX- 3_Ethernet_Single_and_Dual_SFP_Port_Adapter_Card_User_ Manual.pdf","year":"2024","unstructured":"Connectx-3 ethernet single and dual sfp port adapter card user manual. https:\/\/network.nvidia.com\/pdf\/user_manuals\/ConnectX- 3_Ethernet_Single_and_Dual_SFP_Port_Adapter_Card_User_ Manual.pdf, 2024. Accessed: 2024-05-05."},{"key":"e_1_3_2_1_13_1","volume-title":"https:\/\/aws.amazon.com\/hpc\/efa\/","author":"Elastic","year":"2024","unstructured":"Elastic fabric adapter. https:\/\/aws.amazon.com\/hpc\/efa\/, 2024. Accessed: 2024-05-05."},{"key":"e_1_3_2_1_14_1","volume-title":"A fast concurrent persistent key-value store and log. https: \/\/microsoft.github.io\/FASTER\/","author":"Faster","year":"2024","unstructured":"Faster: A fast concurrent persistent key-value store and log. https: \/\/microsoft.github.io\/FASTER\/, 2024. Accessed: 2024-05-05."},{"key":"e_1_3_2_1_15_1","volume-title":"https:\/\/doc.dpdk.org\/guides\/nics\/gve.html","author":"Gve","year":"2024","unstructured":"Gve poll mode driver. https:\/\/doc.dpdk.org\/guides\/nics\/gve.html, 2024. Accessed: 2024-05-05."},{"key":"e_1_3_2_1_16_1","volume-title":"https:\/\/learn.microsoft.com\/en-us\/azure\/virtual-machines\/ overview-hb-hc","year":"2024","unstructured":"High-performance computing on infiniband enabled hb-series and nseries vms. https:\/\/learn.microsoft.com\/en-us\/azure\/virtual-machines\/ overview-hb-hc, 2024. Accessed: 2024-05-05."},{"key":"e_1_3_2_1_17_1","volume-title":"https: \/\/lwn.net\/Articles\/896120\/","author":"Introduce","year":"2024","unstructured":"Introduce microsoft azure network adapter (mana) rdma driver. https: \/\/lwn.net\/Articles\/896120\/, 2024. Accessed: 2024-05-05."},{"key":"e_1_3_2_1_18_1","volume-title":"https: \/\/docs.microsoft.com\/en-us\/azure\/virtual-network\/acceleratednetworking- overview","author":"Network Microsoft Azure","year":"2024","unstructured":"Microsoft Azure Network Adapter (MANA) overview. https: \/\/docs.microsoft.com\/en-us\/azure\/virtual-network\/acceleratednetworking- overview, 2024. Accessed: 2024-05-05."},{"key":"e_1_3_2_1_19_1","volume-title":"https:\/\/doc.dpdk.org\/guides\/nics\/netvsc.html","author":"Netvsc","year":"2024","unstructured":"Netvsc poll mode driver. https:\/\/doc.dpdk.org\/guides\/nics\/netvsc.html, 2024. Accessed: 2024-05-05."},{"key":"e_1_3_2_1_20_1","volume-title":"https:\/\/learn.microsoft.com\/en-us\/ windows-hardware\/drivers\/network\/sr-iov-virtual-functions-vfs-","author":"Sriov","year":"2024","unstructured":"Sriov virtual functions (vfs). https:\/\/learn.microsoft.com\/en-us\/ windows-hardware\/drivers\/network\/sr-iov-virtual-functions-vfs-, 2024. Accessed: 2024-05-05."},{"key":"e_1_3_2_1_21_1","volume-title":"Enhanced networking on linux - amazon elastic compute cloud. https:\/\/docs.aws.amazon.com\/AWSEC2\/latest\/ UserGuide\/enhanced-networking.html","author":"Services Amazon Web","year":"2023","unstructured":"Amazon Web Services. Enhanced networking on linux - amazon elastic compute cloud. https:\/\/docs.aws.amazon.com\/AWSEC2\/latest\/ UserGuide\/enhanced-networking.html, 2023. Accessed: 2023-12-07."},{"key":"e_1_3_2_1_22_1","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20)","author":"Balakrishnan Mahesh","year":"2020","unstructured":"Mahesh Balakrishnan, Jason Flinn, Chen Shen, Mihir Dharamshi, Ahmed Jafri, Xiao Shi, Santosh Ghosh, Hazem Hassan, Aaryaman Sagar, Rhed Shi, Jingming Liu, Filip Gruszczynski, Xianan Zhang, Huy Hoang, Ahmed Yossef, Francois Richard, and Yee Jiun Song. Virtual consensus in delos. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20). USENIX Association, 2020."},{"key":"e_1_3_2_1_23_1","volume-title":"20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23)","author":"Bansal Deepak","year":"2023","unstructured":"Deepak Bansal, Gerald DeGrace, Rishabh Tewari, Michal Zygmunt, James Grantham, Silvano Gai, Mario Baldi, Krishna Doddapaneni, Arun Selvarajan, Arunkumar Arumugam, Balakrishnan Raman, Avijit Gupta, Sachin Jain, Deven Jagasia, Evan Langlais, Pranjal Srivastava, Rishiraj Hazarika, Neeraj Motwani, Soumya Tiwari, Stewart Grant, Ranveer Chandra, and Srikanth Kandula. Disaggregating stateful network functions. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23), 2023."},{"key":"e_1_3_2_1_24_1","volume-title":"20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23)","author":"Bansal Deepak","year":"2023","unstructured":"Deepak Bansal, Gerald DeGrace, Rishabh Tewari, Michal Zygmunt, James Grantham, Silvano Gai, Mario Baldi, Krishna Doddapaneni, Arun Selvarajan, Arunkumar Arumugam, Balakrishnan Raman, Avijit Gupta, Sachin Jain, Deven Jagasia, Evan Langlais, Pranjal Srivastava, Rishiraj Hazarika, Neeraj Motwani, Soumya Tiwari, Stewart Grant, Ranveer Chandra, and Srikanth Kandula. Disaggregating stateful network functions. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23). USENIX Association, 2023."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3359989.3365412"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3015146"},{"key":"e_1_3_2_1_27_1","volume-title":"11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14)","author":"Belay Adam","year":"2014","unstructured":"Adam Belay, George Prekas, Ana Klimovic, Samuel Grossman, Christos Kozyrakis, and Edouard Bugnion. IX: A protected dataplane operating system for high throughput and low latency. In 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14). USENIX Association, October 2014."},{"key":"e_1_3_2_1_28_1","volume-title":"17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20)","author":"Brooker Marc","year":"2020","unstructured":"Marc Brooker, Tao Chen, and Fan Ping. Millions of tiny databases. In 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20). USENIX Association, 2020."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483587"},{"key":"e_1_3_2_1_30_1","volume-title":"Powerful, enterprise-ready, open source web server with automatic https written in go. https:\/\/github.com\/caddyserver\/caddy","author":"Server Caddy Web","year":"2024","unstructured":"Caddy Web Server. Caddy: Powerful, enterprise-ready, open source web server with automatic https written in go. https:\/\/github.com\/caddyserver\/caddy, 2024. Accessed: 2024-05-03."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544216.3544230"},{"key":"e_1_3_2_1_32_1","volume-title":"Proceedings of the 2018 International Conference on Management of Data, SIGMOD '18. Association for Computing Machinery","author":"Chandramouli Badrish","year":"2018","unstructured":"Badrish Chandramouli, Guna Prasaad, Donald Kossmann, Justin Levandoski, James Hunter, and Mike Barnett. Faster: A concurrent key-value store with in-place updates. In Proceedings of the 2018 International Conference on Management of Data, SIGMOD '18. Association for Computing Machinery, 2018."},{"key":"e_1_3_2_1_33_1","volume-title":"20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23)","author":"Chen Jingrong","year":"2023","unstructured":"Jingrong Chen, Yongji Wu, Shihan Lin, Yechen Xu, Xinhao Kong, Thomas Anderson, Matthew Lentz, Xiaowei Yang, and Danyang Zhuo. Remote procedure call as a managed system service. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23). USENIX Association, 2023."},{"key":"e_1_3_2_1_34_1","volume-title":"OSDI","author":"Corbett James C.","year":"2012","unstructured":"James C. Corbett, Jeffrey Dean, Michael Epstein, AndrewFikes, Christopher Frost, JJ Furman, Sanjay Ghemawat, Andrey Gubarev, Christopher Heiser, Peter Hochschild, Wilson Hsieh, Sebastian Kanthak, Eugene Kogan, Hongyi Li, Alexander Lloyd, Sergey Melnik, David Mwaura, David Nagle, Sean Quinlan, Rajesh Rao, Lindsay Rolig, DaleWoodford, Yasushi Saito, Christopher Taylor, Michal Szymaniak, and Ruth Wang. Spanner: Google's globally-distributed database. In OSDI, 2012."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132772"},{"key":"e_1_3_2_1_36_1","volume-title":"USENIX","author":"Dalton Michael","year":"2018","unstructured":"Michael Dalton, David Schultz, Jacob Adriaens, Ahsan Arefin, Anshuman Gupta, Brian Fahs, Dima Rubinstein, Enrique Cauich Zermeno, Erik Rubow, James Alexander Docauer, et al. Andromeda: Performance, isolation, and velocity at scale in cloud network virtualization. In Networked Systems Design and Implementation (NSDI). USENIX, 2018."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2408776.2408794"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2013.6704667"},{"key":"e_1_3_2_1_39_1","volume-title":"https:\/\/doc.dpdk.org\/guides\/nics\/ena. html","author":"DPDK.","year":"2024","unstructured":"DPDK. Ena poll mode driver. https:\/\/doc.dpdk.org\/guides\/nics\/ena. html, 2024. Accessed: 2024-05-05."},{"key":"e_1_3_2_1_40_1","volume-title":"11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 14)","author":"Aleksandar","year":"2014","unstructured":"Aleksandar Dragojevi?, Dushyanth Narayanan, Miguel Castro, and Orion Hodson. FaRM: Fast remote memory. In 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 14), 2014."},{"key":"e_1_3_2_1_41_1","volume-title":"Junfeng Yang. Chardonnay: Fast and General Datacenter Transactions for On-Disk Databases. In 17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23)","author":"Eldeeb Tamer","year":"2023","unstructured":"Tamer Eldeeb, Xincheng Xie, Philip A. Bernstein, Asaf Cidon, and Junfeng Yang. Chardonnay: Fast and General Datacenter Transactions for On-Disk Databases. In 17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23). USENIX Association, 2023."},{"key":"e_1_3_2_1_42_1","first-page":"1037","volume-title":"2022 USENIX Annual Technical Conference (USENIX ATC 22)","author":"Elhemali Mostafa","year":"2022","unstructured":"Mostafa Elhemali, Niall Gallagher, Nick Gordon, Joseph Idziorek, Richard Krog, Colin Lazier, Erben Mo, Akhilesh Mritunjai, Somasundaram Perianayagam, Tim Rath, Swami Sivasubramanian, James Christopher Sorenson III, Sroaj Sosothikul, Doug Terry, and Akshat Vig. Amazon DynamoDB: A scalable, predictably performant, and fully managed NoSQL database service. In 2022 USENIX Annual Technical Conference (USENIX ATC 22), pages 1037-1048, Carlsbad, CA, July 2022. USENIX Association."},{"key":"e_1_3_2_1_43_1","volume-title":"Empowering Azure Storage with RDMA. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23)","author":"Wei","year":"2023","unstructured":"Wei Bai et al. Empowering Azure Storage with RDMA. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23). USENIX Association, 2023."},{"key":"e_1_3_2_1_44_1","volume-title":"etcd: A distributed, reliable key-value store for the most critical data of a distributed system. https:\/\/etcd.io\/","year":"2023","unstructured":"etcd Authors. etcd: A distributed, reliable key-value store for the most critical data of a distributed system. https:\/\/etcd.io\/, 2023."},{"key":"e_1_3_2_1_45_1","volume-title":"USENIX","author":"Firestone Daniel","year":"2017","unstructured":"Daniel Firestone. VFP: A virtual switch platform for host SDN in the public cloud. In Networked Systems Design and Implementation (NSDI). USENIX, 2017."},{"key":"e_1_3_2_1_46_1","volume-title":"Somesh Chaturmohta, Matt Humphrey, Jack Lavier","author":"Firestone Daniel","year":"2018","unstructured":"Daniel Firestone, AndrewPutnam, Sambhrama Mundkur, Derek Chiou, Alireza Dabagh, Mike Andrewartha, Hari Angepat, Vivek Bhanu, Adrian Caulfield, Eric Chung, Harish Kumar Chandrappa, Somesh Chaturmohta, Matt Humphrey, Jack Lavier, Norman Lam, Fengfen Liu, Kalin Ovtcharov, Jitu Padhye, Gautham Popuri, Shachar Raindel, Tejas Sapre, Mark Shaw, Gabriel Silva, Madhan Sivakumar, Nisheeth Srivastava, Anshuman Verma, Qasim Zuhair, Deepak Bansal, Doug Burger, Kushagra Vaid, David A. Maltz, and Albert Greenberg. Azure Accelerated Networking: SmartNICs in the Public Cloud. In Networked Systems Design and Implementation (NSDI). USENIX, 2018."},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.5555\/3691825.3691829"},{"key":"e_1_3_2_1_48_1","volume-title":"Symposium on Operating Systems Design and Implementation (OSDI). USENIX","author":"Fried Joshua","year":"2020","unstructured":"Joshua Fried, Zhenyuan Ruan, Amy Ousterhout, and Adam Belay. Caladan: Mitigating interference at microsecond timescales. In Symposium on Operating Systems Design and Implementation (OSDI). USENIX, 2020."},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304013"},{"key":"e_1_3_2_1_50_1","volume-title":"Using google virtual nic - compute engine documentation. https:\/\/cloud.google.com\/compute\/docs\/networking\/using-gvnic","author":"Cloud Google","year":"2023","unstructured":"Google Cloud. Using google virtual nic - compute engine documentation. https:\/\/cloud.google.com\/compute\/docs\/networking\/using-gvnic, 2023. Accessed: 2023-12-07."},{"key":"e_1_3_2_1_51_1","volume-title":"compute-virtual-ethernet-linux. https:\/\/github.com\/GoogleCloudPlatform\/compute-virtualethernet- linux\/tree\/v1.4.1","author":"Platform Google Cloud","year":"2024","unstructured":"Google Cloud Platform. compute-virtual-ethernet-linux. https:\/\/github.com\/GoogleCloudPlatform\/compute-virtualethernet- linux\/tree\/v1.4.1, 2024. Version 1.4.1."},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934908"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098825"},{"key":"e_1_3_2_1_54_1","volume-title":"Hashicorp raft: Golang implementation of the raft consensus algorithm. https:\/\/github.com\/hashicorp\/raft","author":"HashiCorp.","year":"2023","unstructured":"HashiCorp. Hashicorp raft: Golang implementation of the raft consensus algorithm. https:\/\/github.com\/hashicorp\/raft, 2023."},{"key":"e_1_3_2_1_55_1","volume-title":"Vault: A tool for managing secrets","author":"HashiCorp.","year":"2024","unstructured":"HashiCorp. Vault: A tool for managing secrets, 2024. Accessed: 2024- 05-03."},{"key":"e_1_3_2_1_56_1","first-page":"11","volume-title":"Proceedings of the 2010 USENIX Conference on USENIX Annual Technical Conference, USENIXATC'10","author":"Hunt Patrick","year":"2010","unstructured":"Patrick Hunt, Mahadev Konar, Flavio P. Junqueira, and Benjamin Reed. Zookeeper: Wait-free coordination for internet-scale systems. In Proceedings of the 2010 USENIX Conference on USENIX Annual Technical Conference, USENIXATC'10, page 11, USA, 2010. USENIX Association."},{"key":"e_1_3_2_1_57_1","volume-title":"2023 USENIX Annual Technical Conference (USENIX ATC 23)","author":"Huye Darby","year":"2023","unstructured":"Darby Huye, Yuri Shkuro, and Raja R. Sambasivan. Lifting the veil on Meta's microservice architecture: Analyses of topology and request workflows. In 2023 USENIX Annual Technical Conference (USENIX ATC 23). USENIX Association, 2023."},{"key":"e_1_3_2_1_58_1","volume-title":"USENIX","author":"Jeong EunYoung","year":"2014","unstructured":"EunYoung Jeong, Shinae Wood, Muhammad Jamshed, Haewon Jeong, Sunghwan Ihm, Dongsu Han, and KyoungSoo Park. mtcp: a highly scalable user-level {TCP} stack for multicore systems. In Networked Systems Design and Implementation (NSDI). USENIX, 2014."},{"key":"e_1_3_2_1_59_1","volume-title":"USENIX","author":"Kaffes Kostis","year":"2019","unstructured":"Kostis Kaffes, Timothy Chong, Jack Tigar Humphries, Adam Belay, David Mazi\u00e8res, and Christos Kozyrakis. Shinjuku: Preemptive scheduling for ?'second-scale tail latency. In Networked Systems Design and Implementation (NSDI). USENIX, 2019."},{"key":"e_1_3_2_1_60_1","volume-title":"16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19)","author":"Kalia Anuj","year":"2019","unstructured":"Anuj Kalia, Michael Kaminsky, and David Andersen. Datacenter RPCs can be general and fast. In 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19). USENIX Association, 2019."},{"key":"e_1_3_2_1_61_1","first-page":"38","volume-title":"Linux Plumbers Conference","volume":"37","author":"Karlsson Magnus","year":"2018","unstructured":"Magnus Karlsson and Bj\u00f6rn T\u00f6pel. The path to dpdk speeds for af xdp. In Linux Plumbers Conference, volume 37, page 38, 2018."},{"key":"e_1_3_2_1_62_1","volume-title":"European Conference on Computer Systems (EuroSys). ACM","author":"Kaufmann Antoine","year":"2019","unstructured":"Antoine Kaufmann, Tim Stamler, Simon Peter, Naveen Kr Sharma, Arvind Krishnamurthy, and Thomas Anderson. TAS: TCP acceleration as an OS service. In European Conference on Computer Systems (EuroSys). ACM, 2019."},{"key":"e_1_3_2_1_63_1","volume-title":"Annual Technical Conference (ATC). USENIX","author":"Kogias Marios","year":"2019","unstructured":"Marios Kogias, George Prekas, Adrien Ghosn, Jonas Fietz, and Edouard Bugnion. R2P2: Making RPCs first-class datacenter citizens. In Annual Technical Conference (ATC). USENIX, 2019."},{"key":"e_1_3_2_1_64_1","volume-title":"20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23)","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. Understanding RDMA microarchitecture resources for performance isolation. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23), 2023."},{"key":"e_1_3_2_1_65_1","volume-title":"11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 14)","author":"Koponen Teemu","year":"2014","unstructured":"Teemu Koponen, Keith Amidon, Peter Balland, Martin Casado, Anupam Chanda, Bryan Fulton, Igor Ganichev, Jesse Gross, Paul Ingram, Ethan Jackson, Andrew Lambeth, Romain Lenglet, Shih-Hao Li, Amar Padmanabhan, Justin Pettit, Ben Pfaff, Rajiv Ramanathan, Scott Shenker, Alan Shieh, Jeremy Stribling, Pankaj Thakkar, Dan Wendlandt, Alexander Yip, and Ronghua Zhang. Network virtualization in multi-tenant datacenters. In 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 14). USENIX Association, 2014."},{"key":"e_1_3_2_1_66_1","first-page":"51","volume":"121","author":"Lamport Leslie","year":"2001","unstructured":"Leslie Lamport. Paxos made simple. ACM SIGACT News (Distributed Computing Column) 32, 4 (Whole Number 121, December 2001), pages 51-58, December 2001.","journal-title":"Whole Number"},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341302.3342071"},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132756"},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626311"},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341301.3359657"},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1145\/3230543.3230564"},{"key":"e_1_3_2_1_72_1","volume-title":"10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13)","author":"Nishtala Rajesh","year":"2013","unstructured":"Rajesh Nishtala, Hans Fugal, Steven Grimm, Marc Kwiatkowski, Herman Lee, Harry C. Li, Ryan McElroy, Mike Paleczny, Daniel Peek, Paul Saab, David Stafford, Tony Tung, and Venkateshwaran Venkataramani. Scaling memcache at facebook. In 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13). USENIX Association, 2013."},{"key":"e_1_3_2_1_73_1","volume-title":"Proceedings of the Seventh Annual ACM Symposium on Principles of Distributed Computing, PODC '88","author":"Brian","year":"1988","unstructured":"Brian M. Oki and Barbara H. Liskov. Viewstamped replication: A new primary copy method to support highly-available distributed systems. In Proceedings of the Seventh Annual ACM Symposium on Principles of Distributed Computing, PODC '88. Association for Computing Machinery, 1988."},{"key":"e_1_3_2_1_74_1","volume-title":"Proceedings of the 2014 USENIX Conference on USENIX Annual Technical Conference, USENIX ATC'14. USENIX Association","author":"Ongaro Diego","year":"2014","unstructured":"Diego Ongaro and John Ousterhout. In search of an understandable consensus algorithm. In Proceedings of the 2014 USENIX Conference on USENIX Annual Technical Conference, USENIX ATC'14. USENIX Association, 2014."},{"key":"e_1_3_2_1_75_1","volume-title":"USENIX","author":"Ousterhout Amy","year":"2019","unstructured":"Amy Ousterhout, Joshua Fried, Jonathan Behrens, Adam Belay, and Hari Balakrishnan. Shenango: Achieving high CPU efficiency for latency-sensitive datacenter workloads. In Networked Systems Design and Implementation (NSDI). USENIX, 2019."},{"key":"e_1_3_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446732"},{"key":"e_1_3_2_1_77_1","volume-title":"Solarflare Communication","author":"Pope Steve","year":"2011","unstructured":"Steve Pope and David Riddoch. Introduction to openonload\u2014building application transparency and protocol conformance into application acceleration middleware. Technical report, Technical report, Solarflare Communication, April 2011. http:\/\/www . . . , 2011."},{"key":"e_1_3_2_1_78_1","volume-title":"Symposium on Operating Systems Principles (SOSP). ACM","author":"Prekas George","year":"2017","unstructured":"George Prekas, Marios Kogias, and Edouard Bugnion. Zygos: Achieving low tail latency for microsecond-scale networked tasks. In Symposium on Operating Systems Principles (SOSP). ACM, 2017."},{"key":"e_1_3_2_1_79_1","doi-asserted-by":"publisher","DOI":"10.1145\/3600006.3613137"},{"key":"e_1_3_2_1_80_1","volume-title":"Virtuoso: High Resource Utilization and us-scale Performance Isolation in a Shared Virtual Machine TCP Network Stack","author":"Stolet Matheus","year":"2023","unstructured":"Matheus Stolet, Liam Arzola, Simon Peter, and Antoine Kaufmann. Virtuoso: High Resource Utilization and us-scale Performance Isolation in a Shared Virtual Machine TCP Network Stack, 2023."},{"key":"e_1_3_2_1_81_1","doi-asserted-by":"publisher","DOI":"10.1145\/3318464.3386134"},{"key":"e_1_3_2_1_82_1","volume-title":"Introducing zero-copy support. LWN.net","author":"T\u00f6pel Bj\u00f6rn","year":"2018","unstructured":"Bj\u00f6rn T\u00f6pel. Af_xdp: Introducing zero-copy support. LWN.net, 2018. Accessed on 2024-05-06."},{"key":"e_1_3_2_1_83_1","volume-title":"USENIX","author":"Yang Juncheng","year":"2020","unstructured":"Juncheng Yang, Yao Yue, and K. V. Rashmi. A large scale analysis of hundreds of in-memory cache clusters at Twitter. In Operating Systems Design and Implementation (OSDI). USENIX, 2020."},{"key":"e_1_3_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483569"}],"event":{"name":"ASPLOS '26: 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems","location":"Pittsburgh PA USA","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","SIGPLAN ACM Special Interest Group on Programming Languages","SIGARCH ACM Special Interest Group on Computer Architecture","SIGBED ACM Special Interest Group on Embedded Systems"]},"container-title":["Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2"],"original-title":[],"deposited":{"date-parts":[[2026,3,15]],"date-time":"2026-03-15T14:06:22Z","timestamp":1773583582000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3779212.3790158"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,3,22]]},"references-count":84,"alternative-id":["10.1145\/3779212.3790158","10.1145\/3779212"],"URL":"https:\/\/doi.org\/10.1145\/3779212.3790158","relation":{},"subject":[],"published":{"date-parts":[[2026,3,22]]},"assertion":[{"value":"2026-03-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}