{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,28]],"date-time":"2025-08-28T12:23:11Z","timestamp":1756383791636,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":79,"publisher":"ACM","license":[{"start":{"date-parts":[[2025,4,22]],"date-time":"2025-04-22T00:00:00Z","timestamp":1745280000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-sa\/4.0\/"}],"funder":[{"DOI":"10.13039\/https:\/\/doi.org\/10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62302253"],"award-info":[{"award-number":["62302253"]}],"id":[{"id":"10.13039\/https:\/\/doi.org\/10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Beijing Natural Science Foundation","award":["4222026"],"award-info":[{"award-number":["4222026"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,4,22]]},"DOI":"10.1145\/3696410.3714809","type":"proceedings-article","created":{"date-parts":[[2025,4,22]],"date-time":"2025-04-22T22:52:18Z","timestamp":1745362338000},"page":"2424-2434","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Miresga: Accelerating Layer-7 Load Balancing with Programmable Switches"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0007-1799-0820","authenticated-orcid":false,"given":"Xiaoyi","family":"Shi","sequence":"first","affiliation":[{"name":"Tsinghua University, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7348-5833","authenticated-orcid":false,"given":"Lin","family":"He","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-5310-3920","authenticated-orcid":false,"given":"Jiasheng","family":"Zhou","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-6868-1220","authenticated-orcid":false,"given":"Yifan","family":"Yang","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4919-1130","authenticated-orcid":false,"given":"Ying","family":"Liu","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}]}],"member":"320","published-online":{"date-parts":[[2025,4,22]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2024. A10 load balancer. https:\/\/www.a10networks.com\/solutions\/multi-cloud\/load-balancing\/"},{"key":"e_1_3_2_1_2_1","unstructured":"2024. End-to-End HTTP\/2 Support on ALB. https:\/\/exampleloadbalancer.com\/albgrpc_http2_overview.html"},{"key":"e_1_3_2_1_3_1","unstructured":"2024. Envoy. https:\/\/www.envoyproxy.io\/"},{"key":"e_1_3_2_1_4_1","unstructured":"2024. F5 load balancer. https:\/\/www.f5.com\/glossary\/load-balancer"},{"key":"e_1_3_2_1_5_1","unstructured":"2024. Google cloud endpoints now generally available: a fast scalable api gateway. https:\/\/cloud.google.com\/blog\/products\/gcp\/google-cloud-endpoints-nowga-a-fast-scalable-api-gateway"},{"key":"e_1_3_2_1_6_1","unstructured":"2024. HAProxy. https:\/\/www.haproxy.org\/"},{"key":"e_1_3_2_1_7_1","unstructured":"2024. Intel Tofino. https:\/\/www.intel.com\/content\/www\/us\/en\/products\/details\/network-io\/intelligent-fabric-processors\/tofino.html"},{"key":"e_1_3_2_1_8_1","unstructured":"2024. marvell. https:\/\/www.marvell.com\/products\/switching.html"},{"key":"e_1_3_2_1_9_1","unstructured":"2024. Nginx. https:\/\/https:\/\/www.nginx.com\/"},{"key":"e_1_3_2_1_10_1","unstructured":"2024. tcpdump. https:\/\/github.com\/the-tcpdump-group\/tcpdump"},{"key":"e_1_3_2_1_11_1","volume-title":"19th USENIX symposium on networked systems design and implementation (NSDI 22)","author":"Addanki Vamsi","year":"2022","unstructured":"Vamsi Addanki, Oliver Michel, and Stefan Schmid. 2022. PowerTCP: Pushing the performance limits of datacenter networks. In 19th USENIX symposium on networked systems design and implementation (NSDI 22). 51--70."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626316"},{"key":"e_1_3_2_1_13_1","volume-title":"Leveraging stratum and tofino fast refresh for software upgrades. ONF Connect","author":"Bas Antonin","year":"2018","unstructured":"Antonin Bas. 2018. Leveraging stratum and tofino fast refresh for software upgrades. ONF Connect (2018)."},{"key":"e_1_3_2_1_14_1","volume-title":"The Chromium Projects. Retrieved October","author":"Belshe M","year":"2016","unstructured":"M Belshe and R Peon. 2016. SPDY Protocol--Draft 3, The Chromium Projects. Retrieved October (2016)."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2656877.2656890"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2534169.2486011"},{"key":"e_1_3_2_1_19_1","unstructured":"Moody Camel. 2024. Concurrentqueue. https:\/\/github.com\/cameron314\/concurrentqueue"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2021.3136575"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2022.3142126"},{"key":"e_1_3_2_1_22_1","volume-title":"Proceedings of the 2022 USENIX Annual Technical Conference (USENIX ATC) (July 11--13)","author":"Cao Jiamin","year":"2022","unstructured":"Jiamin Cao, Yu Zhou, Chen Sun, Lin He, Zhaowei Xi, and Ying Liu. 2022. Firebolt: Finding Bugs in Programmable Data Plane Generators. In Proceedings of the 2022 USENIX Annual Technical Conference (USENIX ATC) (July 11--13). USENIX Association, Carlsbad, CA, USA, 819--834. https:\/\/www.usenix.org\/conference\/atc22\/presentation\/cao"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3359989.3365408"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3579321"},{"key":"e_1_3_2_1_25_1","first-page":"523","article-title":"Maglev: A fast and reliable software network load balancer","volume":"16","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 Nsdi, Vol. 16. 523--535.","journal-title":"Nsdi"},{"key":"e_1_3_2_1_26_1","unstructured":"Fabrice. 2024. ELB vs. ALB vs. NLB: Choosing the Best AWS Load Balancer for Your Needs. https:\/\/iamondemand.com\/blog\/elb-vs-alb-vs-nlb-choosing-thebest-aws-load-balancer-for-your-needs\/"},{"key":"e_1_3_2_1_27_1","unstructured":"Facebook. 2024. https:\/\/github.com\/facebookincubator\/katran"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"crossref","unstructured":"Roy Fielding Jim Gettys Jeffrey Mogul Henrik Frystyk Larry Masinter Paul Leach and Tim Berners-Lee. 1999. RFC2616: Hypertext Transfer Protocol--HTTP\/1.1.","DOI":"10.17487\/rfc2616"},{"key":"e_1_3_2_1_29_1","unstructured":"Linux Foundation. 2024. eBPF Documentation. https:\/\/www.kernel.org\/doc\/html\/latest\/bpf\/index.html"},{"key":"e_1_3_2_1_30_1","unstructured":"Linux Foundation. 2024. eXpress Data Plane. https:\/\/www.iovisor.org\/technology\/xdp"},{"key":"e_1_3_2_1_31_1","unstructured":"Linux Foundation. 2024. tc-bpf(8) - Linux manual page. https:\/\/man7.org\/linux\/man-pages\/man8\/tc-bpf.8.html"},{"key":"e_1_3_2_1_32_1","volume-title":"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). 473--485."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901352"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2740070.2626317"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2834050.2834107"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098839"},{"key":"e_1_3_2_1_37_1","unstructured":"Will Glozer. 2024. wrk - a HTTP benchmarking tool. https:\/\/github.com\/wg\/wrk"},{"key":"e_1_3_2_1_38_1","volume-title":"Proceedings Ninth International Conference on Network Protocols. ICNP","author":"Guo Liang","year":"2001","unstructured":"Liang Guo and Ibrahim Matta. 2001. The war between mice and elephants. In Proceedings Ninth International Conference on Network Protocols. ICNP 2001. IEEE, 180--188."},{"key":"e_1_3_2_1_39_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). 535--549."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2021.108323"},{"key":"e_1_3_2_1_41_1","unstructured":"DPDK Intel. 2024. Data plane development kit. https:\/\/www.dpdk.org\/"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132764"},{"key":"e_1_3_2_1_43_1","volume-title":"29th USENIX Security Symposium (USENIX Security 20)","author":"Kang Qiao","year":"2020","unstructured":"Qiao Kang, Lei Xue, Adam Morrison, Yuxin Tang, Ang Chen, and Xiapu Luo. 2020. Programmable In-Network security for context-aware BYOD policies. In 29th USENIX Security Symposium (USENIX Security 20). 595--612."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2890955.2890968"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3452296.3472905"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098842"},{"key":"e_1_3_2_1_47_1","volume-title":"18th USENIX Symposium on Networked Systems Design and Implementation (NSDI 21)","author":"Lao ChonLam","year":"2021","unstructured":"ChonLam Lao, Yanfang Le, Kshiteej Mahajan, Yixi Chen, Wenfei Wu, Aditya Akella, and Michael Swift. 2021. ATP: In-network aggregation for multi-tenant learning. In 18th USENIX Symposium on Networked Systems Design and Implementation (NSDI 21). 741--761."},{"key":"e_1_3_2_1_48_1","volume-title":"19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22)","author":"Li Guanyu","year":"2022","unstructured":"Guanyu Li, Menghao Zhang, Cheng Guo, Han Bao, Mingwei Xu, Hongxin Hu, and Fenghua Li. 2022. IMap: Fast and scalable In-Network scanning with programmable switches. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22). 667--681."},{"key":"e_1_3_2_1_49_1","volume-title":"Yan Zhuang, Fei Feng, Lingbo Tang, Zheng Cao, Ming Zhang, Frank Kelly, Mohammad Alizadeh, et al.","author":"Li Yuliang","year":"2019","unstructured":"Yuliang Li, Rui Miao, Hongqiang Harry Liu, Yan Zhuang, Fei Feng, Lingbo Tang, Zheng Cao, Ming Zhang, Frank Kelly, Mohammad Alizadeh, et al. 2019. HPCC: High precision congestion control. In Proceedings of the ACM Special Interest Group on Data Communication. 44--58."},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626314"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486005"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934906"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.1998.662913"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.3233\/HSN-1999-168"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/SRDS.2006.21"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098824"},{"key":"e_1_3_2_1_58_1","volume-title":"17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20)","author":"Moon YoungGyoun","year":"2020","unstructured":"YoungGyoun Moon, SeungEon Lee, Muhammad Asim Jamshed, and Kyoung-Soo Park. 2020. AccelTCP: Accelerating network applications with stateful TCP offloading. In 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20). 77--92."},{"key":"e_1_3_2_1_59_1","volume-title":"10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13)","author":"Moshref Masoud","year":"2013","unstructured":"Masoud Moshref, Minlan Yu, Abhishek Sharma, and Ramesh Govindan. 2013. Scalable rule management for data centers. In 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13). 157--170."},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jalgor.2003.12.002"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/384265.291048"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/3452296.3472889"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/2534169.2486026"},{"key":"e_1_3_2_1_64_1","unstructured":"Jianzhang Peng. 2024. dperf. https:\/\/github.com\/baidu\/dperf"},{"key":"e_1_3_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/2504730.2504737"},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/2079296.2079317"},{"key":"e_1_3_2_1_67_1","volume-title":"18th USENIX Symposium on Networked Systems Design and Implementation (NSDI 21)","author":"Sapio Amedeo","year":"2021","unstructured":"Amedeo Sapio, Marco Canini, Chen-Yu Ho, Jacob Nelson, Panos Kalnis, Changhoon Kim, Arvind Krishnamurthy, Masoud Moshref, Dan Ports, and Peter Richt\u00e1rik. 2021. Scaling distributed machine learning with In-Network aggregation. In 18th USENIX Symposium on Networked Systems Design and Implementation (NSDI 21). 785--808."},{"key":"e_1_3_2_1_68_1","volume-title":"20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23)","author":"Scazzariello Mariano","year":"2023","unstructured":"Mariano Scazzariello, Tommaso Caiazzi, Hamid Ghasemirahni, Tom Barbette, Dejan Kostic, and Marco Chiesa. 2023. A {High-Speed} Stateful Packet Processing Approach for Tbps Programmable Switches. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23). 1237--1255."},{"key":"e_1_3_2_1_69_1","volume-title":"Paul Larson and David Stevens","author":"Shailabh Nagar Hanna Linder","year":"2024","unstructured":"Hanna Linder Shailabh Nagar, Paul Larson and David Stevens. 2024. Epoll. https:\/\/lse.sourceforge.net\/epoll\/index.html"},{"key":"e_1_3_2_1_70_1","first-page":"19","article-title":"Fine-Grained Failover Using Connection Migration","volume":"1","author":"Snoeren Alex C","year":"2001","unstructured":"Alex C Snoeren, David G Andersen, and Hari Balakrishnan. 2001. Fine-Grained Failover Using Connection Migration.. In USITS, Vol. 1. 19--19.","journal-title":"USITS"},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1109\/90.842138"},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2002.1022294"},{"key":"e_1_3_2_1_73_1","unstructured":"Tencent Cloud F-Stack Team. 2024. F-Stack | High Performance Network Framework Based On DPDK. https:\/\/www.f-stack.org"},{"key":"e_1_3_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.1145\/3318464.3389698"},{"key":"e_1_3_2_1_75_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--730."},{"key":"e_1_3_2_1_76_1","volume-title":"Bedrock: Programmable Network Support for Secure RDMA Systems. In 31st USENIX Security Symposium (USENIX Security 22)","author":"Xing Jiarong","year":"2022","unstructured":"Jiarong Xing, Kuo-Feng Hsu, Yiming Qiu, Ziyang Yang, Hongyi Liu, and Ang Chen. 2022. Bedrock: Programmable Network Support for Secure RDMA Systems. In 31st USENIX Security Symposium (USENIX Security 22). 2585--2600."},{"key":"e_1_3_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/3651890.3672230"},{"key":"e_1_3_2_1_78_1","volume-title":"33rd USENIX Security Symposium (USENIX Security 24)","author":"Yoo Sophia","year":"2024","unstructured":"Sophia Yoo, Xiaoqi Chen, and Jennifer Rexford. 2024. SmartCookie: Blocking Large-Scale SYN Floods with a Split-Proxy Defense on Programmable Data Planes. In 33rd USENIX Security Symposium (USENIX Security 24). USENIX Association, Philadelphia, PA, 217--234. https:\/\/www.usenix.org\/conference\/usenixsecurity24\/presentation\/yoo"},{"key":"e_1_3_2_1_79_1","volume-title":"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, et al. 2022. Tiara: A scalable and efficient hardware acceleration architecture for stateful layer-4 load balancing. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22). 1345--1358."},{"key":"e_1_3_2_1_80_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2020.24007"},{"key":"e_1_3_2_1_81_1","doi-asserted-by":"publisher","DOI":"10.1145\/2535372.2535379"},{"key":"e_1_3_2_1_82_1","volume-title":"Proceedings of the 44th IEEE Conference on Computer Communications (INFOCOM) (May 19--22)","author":"Zhou Jiasheng","year":"2025","unstructured":"Jiasheng Zhou, Lin He, Yifan Yang, Xiaoyi Shi, Daguo Cheng, Jinlong E, Ying Liu, and Dong Zhang. 2025. 6Map: Enabling Fast Active IPv6 Address Discovery with Programmable Switches. In Proceedings of the 44th IEEE Conference on Computer Communications (INFOCOM) (May 19--22). London, United Kingdom."}],"event":{"name":"WWW '25: The ACM Web Conference 2025","sponsor":["SIGWEB ACM Special Interest Group on Hypertext, Hypermedia, and Web"],"location":"Sydney NSW Australia","acronym":"WWW '25"},"container-title":["Proceedings of the ACM on Web Conference 2025"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3696410.3714809","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3696410.3714809","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T01:18:42Z","timestamp":1750295922000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3696410.3714809"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,4,22]]},"references-count":79,"alternative-id":["10.1145\/3696410.3714809","10.1145\/3696410"],"URL":"https:\/\/doi.org\/10.1145\/3696410.3714809","relation":{},"subject":[],"published":{"date-parts":[[2025,4,22]]},"assertion":[{"value":"2025-04-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}