{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T17:07:42Z","timestamp":1785604062030,"version":"3.56.0"},"publisher-location":"New York, NY, USA","reference-count":53,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,12,2]],"date-time":"2024-12-02T00:00:00Z","timestamp":1733097600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"BMBF (Federal Ministry of Education and Research) project,","award":["6G-RIC: 6G Research"],"award-info":[{"award-number":["6G-RIC: 6G Research"]}]},{"name":"Innovation Cluster","award":["grant 16KISK020K"],"award-info":[{"award-number":["grant 16KISK020K"]}]},{"name":"Innovation Cluster","award":["2021-2025"],"award-info":[{"award-number":["2021-2025"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,12,2]]},"DOI":"10.1145\/3652892.3654793","type":"proceedings-article","created":{"date-parts":[[2024,11,27]],"date-time":"2024-11-27T19:36:13Z","timestamp":1732736173000},"page":"49-61","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":9,"title":["L3: Latency-aware Load Balancing in Multi-Cluster Service Mesh"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0008-9959-5492","authenticated-orcid":false,"given":"Olivier","family":"Michaelis","sequence":"first","affiliation":[{"name":"TU Berlin, Berlin, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7798-1711","authenticated-orcid":false,"given":"Stefan","family":"Schmid","sequence":"additional","affiliation":[{"name":"TU Berlin, Berlin, Germany"},{"name":"Fraunhofer SIT, Berlin, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8282-1571","authenticated-orcid":false,"given":"Habib","family":"Mostafaei","sequence":"additional","affiliation":[{"name":"Eindhoven University of Technology, Eindhoven, Netherlands"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2024,12,2]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2015. ELS: a latency-based load balancer. https:\/\/engineering.atspotify.com\/2015\/12\/els-part-1\/ https:\/\/engineering.atspotify.com\/2015\/12\/els-part-2\/. Accessed: 2022-11-23."},{"key":"e_1_3_2_1_2_1","unstructured":"2016. Beyond Round Robin: Load Balancing for Latency. https:\/\/linkerd.io\/2016\/03\/16\/beyond-round-robin-load-balancing-for-latency\/. Accessed: 2022-12-05."},{"key":"e_1_3_2_1_3_1","unstructured":"2021. CNCF Operator White Paper. https:\/\/github.com\/cncf\/tag-app-delivery\/blob\/eece8f7307f2970f46f100f51932db106db46968\/operator-wg\/whitepaper\/Operator-WhitePaper_v1-0.md. Accessed: 2022-11-25."},{"key":"e_1_3_2_1_4_1","unstructured":"2022. All networking pricing. https:\/\/cloud.google.com\/vpc\/network-pricing. Accessed: 2022-12-05."},{"key":"e_1_3_2_1_5_1","unstructured":"2022. Amazon EC2. https:\/\/aws.amazon.com\/ec2\/. Accessed: 2022-11-28."},{"key":"e_1_3_2_1_6_1","unstructured":"2022. Amazon Elastic Kubernetes Service (EKS). https:\/\/aws.amazon.com\/eks\/. Accessed: 2022-11-28."},{"key":"e_1_3_2_1_7_1","unstructured":"2022. Bandwidth pricing. https:\/\/azure.microsoft.com\/en-us\/pricing\/details\/bandwidth\/. Accessed: 2022-12-05."},{"key":"e_1_3_2_1_8_1","unstructured":"2022. Controllers. https:\/\/v1-24.docs.kubernetes.io\/docs\/concepts\/architecture\/controller\/. Accessed: 2022-11-25."},{"key":"e_1_3_2_1_9_1","unstructured":"2022. linkerd-failover. https:\/\/github.com\/linkerd\/linkerd-failover. Accessed: 2022-12-03."},{"key":"e_1_3_2_1_10_1","unstructured":"2022. Linkerd: The world's lightest fastest service mesh. https:\/\/linkerd.io\/. Accessed: 2022-12-16."},{"key":"e_1_3_2_1_11_1","unstructured":"2022. Locality failover. https:\/\/istio.io\/v1.15\/docs\/tasks\/traffic-management\/locality-load-balancing\/failover\/. Accessed: 2022-12-03."},{"key":"e_1_3_2_1_12_1","unstructured":"2022. Overview of Data Transfer Costs for Common Architectures. https:\/\/aws.amazon.com\/blogs\/architecture\/overview-of-data-transfer-costs-for-common-architectures\/. Accessed: 2022-12-05."},{"key":"e_1_3_2_1_13_1","unstructured":"2022. PeakEWMA from Finagle. https:\/\/github.com\/twitter\/finagle\/blob\/9cc08d15216497bb03a1cafda96b7266cfbbcff1\/finagle-core\/src\/main\/scala\/com\/twitter\/finagle\/loadbalancer\/PeakEwma.scala. Accessed: 2022-11-26."},{"key":"e_1_3_2_1_14_1","unstructured":"2022. Proxy Metrics. https:\/\/linkerd.io\/2.12\/reference\/proxy-metrics\/. Accessed: 2022-11-25."},{"key":"e_1_3_2_1_15_1","unstructured":"2022. Run an active-active multi-region Kubernetes application with AppMesh and EKS. https:\/\/aws.amazon.com\/blogs\/containers\/run-an-active-active-multi-region-kubernetes-application-with-appmesh-and-eks\/. Accessed: 2022-12-03."},{"key":"e_1_3_2_1_16_1","unstructured":"2022. Service meshes are on the rise --- but greater understanding and experience are required. https:\/\/www.cncf.io\/wp-content\/uploads\/2022\/05\/CNCF_Service_Mesh_MicroSurvey_Final.pdf. Accessed: 2022-12-02."},{"key":"e_1_3_2_1_17_1","unstructured":"2022. Simplify observability traffic management security and policy with the leading service mesh. https:\/\/istio.io\/. Accessed: 2022-12-16."},{"key":"e_1_3_2_1_18_1","unstructured":"2022. TIER Mobility. https:\/\/tier.app. Accessed: 2022-11-30."},{"key":"e_1_3_2_1_19_1","unstructured":"2022. Traffic Director load balancing. https:\/\/cloud.google.com\/traffic-director\/docs\/load-balancing. Accessed: 2022-12-03."},{"key":"e_1_3_2_1_20_1","unstructured":"2022. Traffic Split. https:\/\/github.com\/servicemeshinterface\/smi-spec\/blob\/main\/apis\/traffic-split\/v1alpha4\/traffic-split.md. Accessed: 2022-12-11."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"crossref","unstructured":"2023. AWS for the Edge. https:\/\/aws.amazon.com\/edge\/services\/. Accessed: 2022-12-01.","DOI":"10.1002\/nba.31230"},{"key":"e_1_3_2_1_22_1","unstructured":"2023. From metrics to insight: Power your metrics and alerting with the leading open-source monitoring solution. https:\/\/prometheus.io\/. Accessed: 2023-01-15."},{"key":"e_1_3_2_1_23_1","unstructured":"2023. Kubernetes. https:\/\/kubernetes.io\/. Accessed: 2023-5-24."},{"key":"e_1_3_2_1_24_1","unstructured":"2023. Kuma - The universal Envoy service mesh for distributed service connectivity. https:\/\/kuma.io\/. Accessed: 2023-11-30."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"crossref","unstructured":"2023. Linkerd Architecture. https:\/\/linkerd.io\/2.12\/reference\/architecture\/. Accessed: 2023-01-15.","DOI":"10.1386\/ijia_00100_7"},{"key":"e_1_3_2_1_26_1","unstructured":"2023. Multi-cluster Traffic Management. https:\/\/istio.io\/latest\/docs\/ops\/configuration\/traffic-management\/multicluster\/. Accessed: 2023-11-30."},{"key":"e_1_3_2_1_27_1","unstructured":"2023. wrk2 - A constant throughput correct latency recording variant of wrk. https:\/\/github.com\/giltene\/wrk2. Accessed: 2023-11-30."},{"key":"e_1_3_2_1_28_1","unstructured":"2024. AWS Global Accelerator features. https:\/\/aws.amazon.com\/global-accelerator\/features\/. Accessed: 2024-03-09."},{"key":"e_1_3_2_1_29_1","unstructured":"2024. Azure Traffic Manager - Performance traffic-routing method. https:\/\/learn.microsoft.com\/en-us\/azure\/traffic-manager\/traffic-manager-routing-methods#performance-traffic-routing-method. Accessed: 2024-03-09."},{"key":"e_1_3_2_1_30_1","unstructured":"2024. Benchmarking Linkerd and Istio: 2021 Redux. https:\/\/linkerd.io\/2021\/11\/29\/linkerd-vs-istio-benchmarks-2021\/. Accessed: 2024-03-16."},{"key":"e_1_3_2_1_31_1","unstructured":"2024. Cloud Load Balancing. https:\/\/cloud.google.com\/load-balancing. Accessed: 2024-03-09."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3484266.3487379"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2019.2926142"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2408776.2408794"},{"key":"e_1_3_2_1_35_1","unstructured":"Yoav Einav. 2020. Amazon Found Every 100ms of Latency Cost them 1% in Sales. https:\/\/tinyurl.com\/mr2hjw5x. 2020-01-20."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2020.3048613"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304013"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341302.3342073"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/SOSE.2019.00026"},{"key":"e_1_3_2_1_40_1","unstructured":"Ming Liu Simon Peter Arvind Krishnamurthy and Phitchaya Mangpo Phothilimthana. 2019. E3: Energy-Efficient Microservices on SmartNIC-Accelerated Servers.. In USENIX annual technical conference. 363--378."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2022.3192710"},{"key":"e_1_3_2_1_42_1","volume-title":"Load Balancing Across Microservices. In IEEE INFOCOM 2018 - IEEE Conference on Computer Communications. 198--206","author":"Niu Yipei","year":"2018","unstructured":"Yipei Niu, Fangming Liu, and Zongpeng Li. 2018. Load Balancing Across Microservices. In IEEE INFOCOM 2018 - IEEE Conference on Computer Communications. 198--206."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787505"},{"key":"e_1_3_2_1_44_1","volume-title":"Proceedings of The 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI '20)","author":"Qiu Haoran","year":"2020","unstructured":"Haoran Qiu, Subho S Banerjee, Saurabh Jha, Zbigniew T Kalbarczyk, and Ravishankar K Iyer. 2020. FIRM: An intelligent fine-grained resource management framework for slo-oriented microservices. In Proceedings of The 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI '20)."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3402413.3402416"},{"key":"e_1_3_2_1_46_1","volume-title":"17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23)","author":"Saokar Harshit","year":"2023","unstructured":"Harshit Saokar, Soteris Demetriou, Nick Magerko, Max Kontorovich, Josh Kirstein, Margot Leibold, Dimitrios Skarlatos, Hitesh Khandelwal, and Chunqiang Tang. 2023. ServiceRouter: Hyperscale and Minimal Cost Service Mesh at Meta. In 17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23). 969--985."},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/3563766.3564094"},{"key":"e_1_3_2_1_48_1","volume-title":"13th {USENIX} Symposium on Operating Systems Design and Implementation ({OSDI} 18). 177--194.","author":"Sriraman Akshitha","unstructured":"Akshitha Sriraman and Thomas F Wenisch. 2018. \u03bctune: Auto-tuned threading for {OLDI} microservices. In 13th {USENIX} Symposium on Operating Systems Design and Implementation ({OSDI} 18). 177--194."},{"key":"e_1_3_2_1_49_1","volume-title":"12th USENIX Symposium on Networked Systems Design and Implementation (NSDI 15)","author":"Suresh Lalith","year":"2015","unstructured":"Lalith Suresh, Marco Canini, Stefan Schmid, and Anja Feldmann. 2015. C3: Cutting tail latency in cloud data stores via adaptive replica selection. In 12th USENIX Symposium on Networked Systems Design and Implementation (NSDI 15). 513--527."},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2020.3025985"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM42981.2021.9488670"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/DCS.1988.12538"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/3620678.3624652"}],"event":{"name":"Middleware '24: 25th International Middleware Conference","location":"Hong Kong Hong Kong","acronym":"Middleware '24","sponsor":["IFIP","Usenix"]},"container-title":["Proceedings of the 25th International Middleware Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3652892.3654793","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3652892.3654793","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T22:53:57Z","timestamp":1750287237000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3652892.3654793"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,12,2]]},"references-count":53,"alternative-id":["10.1145\/3652892.3654793","10.1145\/3652892"],"URL":"https:\/\/doi.org\/10.1145\/3652892.3654793","relation":{},"subject":[],"published":{"date-parts":[[2024,12,2]]},"assertion":[{"value":"2024-12-02","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}