{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,11]],"date-time":"2026-08-11T19:27:33Z","timestamp":1786476453883,"version":"build-2736575974"},"publisher-location":"New York, NY, USA","reference-count":55,"publisher":"ACM","license":[{"start":{"date-parts":[[2026,8,11]],"date-time":"2026-08-11T00:00:00Z","timestamp":1786406400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"funder":[{"name":"Singapore Ministry of Education","award":["Academic Research Fund Tier 3 grant MOE-MOET32024-0004"],"award-info":[{"award-number":["Academic Research Fund Tier 3 grant MOE-MOET32024-0004"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2026,8,17]]},"DOI":"10.1145\/3789240.3829197","type":"proceedings-article","created":{"date-parts":[[2026,8,11]],"date-time":"2026-08-11T18:33:22Z","timestamp":1786473202000},"page":"1427-1440","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Capybara: Dynamic Load Balancing with Microsecond-Scale TCP Migration"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0007-9835-4040","authenticated-orcid":false,"given":"Inho","family":"Choi","sequence":"first","affiliation":[{"name":"National University of Singapore, Singapore, Singapore"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-9804-9391","authenticated-orcid":false,"given":"Nimish","family":"Wadekar","sequence":"additional","affiliation":[{"name":"ETH Z\u00fcrich, Z\u00fcrich, Switzerland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-7988-2021","authenticated-orcid":false,"given":"Guangda","family":"Sun","sequence":"additional","affiliation":[{"name":"National University of Singapore, Singapore, Singapore"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1146-9931","authenticated-orcid":false,"given":"Raj","family":"Joshi","sequence":"additional","affiliation":[{"name":"Harvard University, Cambridge, USA"},{"name":"Red Hat, Cambridge, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5761-3516","authenticated-orcid":false,"given":"Joshua","family":"Fried","sequence":"additional","affiliation":[{"name":"University of Pennsylvania, Philadelphia, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-8715-3514","authenticated-orcid":false,"given":"Omar S. Navarro","family":"Leija","sequence":"additional","affiliation":[{"name":"University of Pennsylvania, Philadelphia, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6093-5711","authenticated-orcid":false,"given":"Dan R. K.","family":"Ports","sequence":"additional","affiliation":[{"name":"Microsoft Research, Redmond, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-9033-3640","authenticated-orcid":false,"given":"Irene","family":"Zhang","sequence":"additional","affiliation":[{"name":"Microsoft Research, Redmond, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3530-7662","authenticated-orcid":false,"given":"Jialin","family":"Li","sequence":"additional","affiliation":[{"name":"National University of Singapore, Singapore, Singapore"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2026,8,11]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"[n. d.]. Redis - The Real-time Data Platform. https:\/\/redis.io\/."},{"key":"e_1_3_2_1_2_1","unstructured":"2024. What is Azure Load Balancer? https:\/\/learn.microsoft.com\/en-us\/azure\/load-balancer\/load-balancer-overview."},{"key":"e_1_3_2_1_3_1","unstructured":"2025. Amazon Elastic Load Balancer. https:\/\/aws.amazon.com\/elasticloadbalancing\/."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1851182.1851192"},{"key":"e_1_3_2_1_5_1","volume-title":"Proceedings of the 17th Usenix Conference on Networked Systems Design and Implementation","author":"Barbette Tom","year":"2020","unstructured":"Tom Barbette, Chen Tang, Haoran Yao, Dejan Kosti\u0107, Gerald Q. Maguire, Panagiotis Papadimitratos, and Marco Chiesa. 2020. A high-speed load-balancer design with guaranteed per-connection-consistency. In Proceedings of the 17th Usenix Conference on Networked Systems Design and Implementation (Santa Clara, CA, USA) (NSDI '20). USENIX Association, USA, 667\u2013684."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629579"},{"key":"e_1_3_2_1_7_1","volume-title":"Proceedings of the 11th USENIX Conference 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. 2014. IX: A Protected Dataplane Operating System for High Throughput and Low Latency. In Proceedings of the 11th USENIX Conference on Operating Systems Design and Implementation (OSDI '14). USENIX Association, Broomfield, CO, 49\u201365."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1879141.1879175"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2656877.2656890"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3050220.3050237"},{"key":"e_1_3_2_1_11_1","volume-title":"TCP connection repair. LWN. net","author":"Corbet Jonathan","year":"2012","unstructured":"Jonathan Corbet. 2012. TCP connection repair. LWN. net (2012)."},{"key":"e_1_3_2_1_12_1","volume-title":"The Tail at Scale. Commun. ACM 56, 2","author":"Dean Jeffrey","year":"2013","unstructured":"Jeffrey Dean and Luiz Andr\u00e9 Barroso. 2013. The Tail at Scale. Commun. ACM 56, 2 (2013)."},{"key":"e_1_3_2_1_13_1","volume-title":"Proceedings of the 13th Usenix Conference on Networked Systems Design and Implementation","author":"Eisenbud Daniel E.","year":"2016","unstructured":"Daniel E. Eisenbud, Cheng Yi, Carlo Contavalli, Cody Smith, Roman Kononov, Eric Mann-Hielscher, Ardas Cilingiroglu, Bin Cheyney, Wentao Shang, and Jinnah Dylan Hosein. 2016. Maglev: A Fast and Reliable Software Network Load Balancer. In Proceedings of the 13th Usenix Conference on Networked Systems Design and Implementation (Santa Clara, CA) (NSDI '16). USENIX Association, USA, 523\u2013535."},{"key":"e_1_3_2_1_14_1","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20)","author":"Fried Joshua","year":"2020","unstructured":"Joshua Fried, Zhenyuan Ruan, Amy Ousterhout, and Adam Belay. 2020. Caladan: Mitigating interference at microsecond timescales. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20). 281\u2013297."},{"key":"e_1_3_2_1_15_1","volume-title":"Rubik: Unlocking the Power of Locality and End-point Flexibility in Cloud Scale Load Balancing. In 2015 USENIX Annual Technical Conference (USENIX ATC 15)","author":"Gandhi Rohan","year":"2015","unstructured":"Rohan Gandhi, Y. Charlie Hu, Cheng kok Koh, Hongqiang (Harry) Liu, and Ming Zhang. 2015. Rubik: Unlocking the Power of Locality and End-point Flexibility in Cloud Scale Load Balancing. In 2015 USENIX Annual Technical Conference (USENIX ATC 15)."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626317"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3709377"},{"key":"e_1_3_2_1_18_1","volume-title":"21st USENIX Symposium on Networked Systems Design and Implementation (NSDI 24)","author":"Gao Jiaqi","year":"2024","unstructured":"Jiaqi Gao, Jiamin Cao, Yifan Li, Mengqi Liu, Ming Tang, Dennis Cai, and Ennan Zhai. 2024. Sirius: Composing Network Function Chains into P4-Capable Edge Gateways. In 21st USENIX Symposium on Networked Systems Design and Implementation (NSDI 24). USENIX Association, Santa Clara, CA, USA, 477\u2013490."},{"key":"e_1_3_2_1_19_1","unstructured":"Google. 2025. Passthrough Network Load Balancer overview. https:\/\/cloud.google.com\/load-balancing\/docs\/passthrough-network-load-balancer."},{"key":"e_1_3_2_1_20_1","volume-title":"HA\/TCP: A Reliable and Scalable Framework for TCP Network Functions. In 22nd USENIX Symposium on Networked Systems Design and Implementation (NSDI 25)","author":"Gu Haoyu","year":"2025","unstructured":"Haoyu Gu, Ali Jos\u00e9 Mashtizadeh, and Bernard Wong. 2025. HA\/TCP: A Reliable and Scalable Framework for TCP Network Functions. In 22nd USENIX Symposium on Networked Systems Design and Implementation (NSDI 25). 899\u2013914."},{"key":"e_1_3_2_1_21_1","unstructured":"haproxy [n. d.]. HAProxy The Reliable High Performance TCP\/HTTP Load Balancer. https:\/\/www.haproxy.org\/."},{"key":"e_1_3_2_1_22_1","volume-title":"18th USENIX Symposium on Networked Systems Design and Implementation (NSDI 21)","author":"Hayakawa Yutaro","year":"2021","unstructured":"Yutaro Hayakawa, Michio Honda, Douglas Santry, and Lars Eggert. 2021. Prism: Proxies without the Pain. In 18th USENIX Symposium on Networked Systems Design and Implementation (NSDI 21). USENIX Association, 535\u2013549. https:\/\/www.usenix.org\/conference\/nsdi21\/presentation\/hayakawa"},{"key":"e_1_3_2_1_23_1","unstructured":"Intel. [n. d.]. Intel\u00ae Tofino\u2122. https:\/\/web.archive.org\/web\/20200928054540\/https:\/\/barefootnetworks.com\/products\/brief-tofino\/."},{"key":"e_1_3_2_1_24_1","volume-title":"Proceedings of the 11th USENIX Conference on Networked Systems Design and Implementation (NSDI '14)","author":"Jeong Eun Young","year":"2014","unstructured":"Eun Young Jeong, Shinae Woo, Muhammad Jamshed, Haewon Jeong, Sunghwan Ihm, Dongsu Han, and KyoungSoo Park. 2014. mTCP: A Highly Scalable User-Level TCP Stack for Multicore Systems. In Proceedings of the 11th USENIX Conference on Networked Systems Design and Implementation (NSDI '14). USENIX Association, Seattle, WA, 489\u2013502."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132764"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1644893.1644918"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3302424.3303985"},{"key":"e_1_3_2_1_28_1","volume-title":"Pegasus: Tolerating Skewed Workloads in Distributed Storage with In-Network Coherence Directories. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI '20)","author":"Li Jialin","unstructured":"Jialin Li, Jacob Nelson, Ellis Michael, Xin Jin, and Dan R. K. Ports. 2020. Pegasus: Tolerating Skewed Workloads in Distributed Storage with In-Network Coherence Directories. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI '20). USENIX Association, 387\u2013406. https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/li-jialin"},{"key":"e_1_3_2_1_29_1","volume-title":"Remote TCP Connection Offload and Applications. In 23rd USENIX Symposium on Networked Systems Design and Implementation (NSDI 26)","author":"Li Shuo","year":"2026","unstructured":"Shuo Li, Steven Chien, Tianyi Gao, and Michio Honda. 2026. Remote TCP Connection Offload and Applications. In 23rd USENIX Symposium on Networked Systems Design and Implementation (NSDI 26). USENIX Association, Renton, WA, 527\u2013541. https:\/\/www.usenix.org\/conference\/nsdi26\/presentation\/li-shuo"},{"key":"e_1_3_2_1_30_1","volume-title":"Proceedings of the 13th Usenix Conference on Networked Systems Design and Implementation","author":"Li Xiaozhou","unstructured":"Xiaozhou Li, Raghav Sethi, Michael Kaminsky, David G. Andersen, and Michael J. Freedman. 2016. Be Fast, Cheap and in Control with SwitchKV. In Proceedings of the 13th Usenix Conference on Networked Systems Design and Implementation (Santa Clara, CA) (NSDI '16). USENIX Association, USA, 31\u201344."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341301.3359657"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2000064.2000103"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098824"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544216.3544238"},{"key":"e_1_3_2_1_35_1","volume-title":"LEASTCONNECTION, AND LEAST LOADED EFFICIENCY. Computer Science & Telecommunications 51, 1","author":"ElGili Mustafa Mustafa","year":"2017","unstructured":"Mustafa ElGili Mustafa. 2017. LOAD BALANCING ALGORITHMS ROUND-ROBIN (RR), LEASTCONNECTION, AND LEAST LOADED EFFICIENCY. Computer Science & Telecommunications 51, 1 (2017)."},{"key":"e_1_3_2_1_36_1","unstructured":"nginx [n. d.]. Nginx HTTP and reverse proxy server. https:\/\/nginx.org\/en\/."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.5555\/3307441.3307453"},{"key":"e_1_3_2_1_38_1","volume-title":"LuoShen: A Hyper-Converged Programmable Gateway for Multi-Tenant Multi-Service Edge Clouds. In 21st USENIX Symposium on Networked Systems Design and Implementation (NSDI 24)","author":"Pan Tian","year":"2024","unstructured":"Tian Pan, Kun Liu, Xionglie Wei, Yisong Qiao, Jun Hu, Zhiguo Li, Jun Liang, Tiesheng Cheng, Wenqiang Su, Jie Lu, Yuke Hong, Zhengzhong Wang, Zhi Xu, Chongjing Dai, Peiqiao Wang, Xuetao Jia, Jianyuan Lu, Enge Song, Jun Zeng, Biao Lyu, Ennan Zhai, Jiao Zhang, Tao Huang, Dennis Cai, and Shunmin Zhu. 2024. LuoShen: A Hyper-Converged Programmable Gateway for Multi-Tenant Multi-Service Edge Clouds. In 21st USENIX Symposium on Networked Systems Design and Implementation (NSDI 24). USENIX Association, Santa Clara, CA, USA, 877\u2013892."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486026"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2168836.2168870"},{"key":"e_1_3_2_1_41_1","volume-title":"Proceedings of the 11th USENIX Conference on Operating Systems Design and Implementation (OSDI '14)","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 Proceedings of the 11th USENIX Conference on Operating Systems Design and Implementation (OSDI '14). USENIX Association, Broomfield, CO, 1\u201316."},{"key":"e_1_3_2_1_42_1","unstructured":"Dan Ports. 2024. The Future of Cloud Networking Is Systems. APSys Keynote. https:\/\/drkp.net\/papers\/cloudnet-keynote-apsys24-slides.pdf."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2096149.2096152"},{"key":"e_1_3_2_1_44_1","unstructured":"Bianca Schroeder Adam Wierman and Mor Harchol-Balter. 2006. Open versus closed: A cautionary tale. (2006)."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.17487\/RFC2001"},{"key":"e_1_3_2_1_46_1","unstructured":"Eduard Sui. 2018. TLSe: Single C file TLS 1.2\/1.3 implementation. https:\/\/github.com\/eduardsui\/tlse. GitHub repository."},{"key":"e_1_3_2_1_47_1","volume-title":"Fabricio Eduardo Rodriguez Cesen, Filipo Gabert Costa, Marcelo Caggiani Luizelli, and Christian Esteve Rothenberg.","author":"Vogt Francisco Germano","year":"2025","unstructured":"Francisco Germano Vogt, Sergio Rossi Brito Da Silva, Fabricio Eduardo Rodriguez Cesen, Filipo Gabert Costa, Marcelo Caggiani Luizelli, and Christian Esteve Rothenberg. 2025. TFTG: Time Fidelity Traffic Generation Through P4\/Tofino Programmable Hardware. IEEE Network (2025)."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544216.3544241"},{"key":"e_1_3_2_1_49_1","volume-title":"2024 USENIX Annual Technical Conference (USENIX ATC 24)","author":"Wei Ziqi","year":"2024","unstructured":"Ziqi Wei, Zhiqiang Wang, Qing Li, Yuan Yang, Cheng Luo, Fuyu Wang, Yong Jiang, Sijie Yang, and Zhenhui Yuan. 2024. QDSR: Accelerating Layer-7 Load Balancing by Direct Server Return with QUIC. In 2024 USENIX Annual Technical Conference (USENIX ATC 24). 715\u2013730."},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/502034.502057"},{"key":"e_1_3_2_1_51_1","unstructured":"wrk2 [n. d.]. wrk2 A HTTP benchmarking tool based mostly on wrk. https:\/\/github.com\/giltene\/wrk2."},{"key":"e_1_3_2_1_52_1","volume-title":"Proceedings of the 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI '22)","author":"Zeng Chaoliang","year":"2022","unstructured":"Chaoliang Zeng, Layong Luo, Teng Zhang, Zilong Wang, Luyang Li, Wenchen Han, Nan Chen, Lebing Wan, Lichao Liu, Zhipeng Ding, Xiongfei Geng, Tao Feng, Feng Ning, Kai Chen, and Chuanxiong Guo. 2022. Tiara: A Scalable and Efficient Hardware Acceleration Architecture for Stateful Layer-4 Load Balancing. In Proceedings of the 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI '22). USENIX, Renton, WA, USA."},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483569"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/3007787.3001186"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/3387514.3406214"}],"event":{"name":"SIGCOMM '26: ACM SIGCOMM 2026 Conference","location":"Colorado Convention Center Denver CO USA","acronym":"SIGCOMM '26","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication"]},"container-title":["Proceedings of the ACM SIGCOMM 2026 Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3789240.3829197","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,8,11]],"date-time":"2026-08-11T18:33:45Z","timestamp":1786473225000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3789240.3829197"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,8,11]]},"references-count":55,"alternative-id":["10.1145\/3789240.3829197","10.1145\/3789240"],"URL":"https:\/\/doi.org\/10.1145\/3789240.3829197","relation":{},"subject":[],"published":{"date-parts":[[2026,8,11]]},"assertion":[{"value":"2026-08-11","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}