{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T21:15:13Z","timestamp":1760044513133,"version":"3.44.0"},"publisher-location":"New York, NY, USA","reference-count":34,"publisher":"ACM","license":[{"start":{"date-parts":[[2025,3,30]],"date-time":"2025-03-30T00:00:00Z","timestamp":1743292800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100006374","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CNS-2023222,CNS-2214015"],"award-info":[{"award-number":["CNS-2023222,CNS-2214015"]}],"id":[{"id":"10.13039\/501100006374","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,3,30]]},"DOI":"10.1145\/3669940.3707257","type":"proceedings-article","created":{"date-parts":[[2025,2,6]],"date-time":"2025-02-06T12:28:01Z","timestamp":1738844881000},"page":"233-248","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Copper and Wire: Bridging Expressiveness and Performance for Service Mesh Policies"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7568-0624","authenticated-orcid":false,"given":"Divyanshu","family":"Saxena","sequence":"first","affiliation":[{"name":"The University of Texas at Austin, Austin, TX, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-8189-6782","authenticated-orcid":false,"given":"William","family":"Zhang","sequence":"additional","affiliation":[{"name":"The University of Texas at Austin, Austin, TX, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9253-9585","authenticated-orcid":false,"given":"Shankara","family":"Pailoor","sequence":"additional","affiliation":[{"name":"The University of Texas at Austin, Austin, TX, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8006-1230","authenticated-orcid":false,"given":"Isil","family":"Dillig","sequence":"additional","affiliation":[{"name":"The University of Texas at Austin, Austin, TX, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5920-170X","authenticated-orcid":false,"given":"Aditya","family":"Akella","sequence":"additional","affiliation":[{"name":"The University of Texas at Austin, Austin, TX, USA"}]}],"member":"320","published-online":{"date-parts":[[2025,3,30]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"[n. d.]. eBPF. https:\/\/ebpf.io\/."},{"key":"e_1_3_2_1_2_1","unstructured":"[n. d.]. Envoy Proxy. https:\/\/www.envoyproxy.io\/."},{"key":"e_1_3_2_1_3_1","unstructured":"[n. d.]. gRPC: High-Performance RPC Framework. https:\/\/grpc.io\/."},{"key":"e_1_3_2_1_4_1","unstructured":"[n. d.]. Istio. https:\/\/istio.io\/."},{"key":"e_1_3_2_1_5_1","unstructured":"[n. d.]. Linkerd. https:\/\/linkerd.io\/."},{"key":"e_1_3_2_1_6_1","unstructured":"[n. d.]. OpenTelemetry. https:\/\/opentelemetry.io\/."},{"key":"e_1_3_2_1_7_1","unstructured":"2023. Cilium Proxy. https:\/\/github.com\/cilium\/proxy."},{"key":"e_1_3_2_1_8_1","unstructured":"2023. Cilium Service Mesh. https:\/\/docs.cilium.io\/en\/v1.13\/network\/servicemesh\/index.html."},{"key":"e_1_3_2_1_9_1","unstructured":"2023. Istio Tasks - Documentation. https:\/\/istio.io\/latest\/docs\/tasks\/."},{"key":"e_1_3_2_1_10_1","unstructured":"2023. istio\/proxy. https:\/\/github.com\/istio\/proxy."},{"key":"e_1_3_2_1_11_1","unstructured":"2023. NGINX Service Mesh. https:\/\/www.nginx.com\/products\/nginxservice-mesh."},{"key":"e_1_3_2_1_12_1","unstructured":"2023. Online Boutique Microservices Demo Application. https:\/\/github.com\/GoogleCloudPlatform\/microservices-demo."},{"key":"e_1_3_2_1_13_1","unstructured":"2023. wrk2. https:\/\/github.com\/giltene\/wrk2."},{"key":"e_1_3_2_1_14_1","unstructured":"2024. Cilium Github Repo. https:\/\/github.com\/cilium\/cilium."},{"key":"e_1_3_2_1_15_1","unstructured":"2024. Cilium Service Mesh. https:\/\/developer.hashicorp.com\/consul\/docs\/connect."},{"key":"e_1_3_2_1_16_1","unstructured":"2024. Configuration of Envoy Rate-limiting in Istio. https:\/\/github.com\/istio\/istio\/blob\/f434191be1877d6aa4af01b5e6caec8c344c82bc\/samples\/ratelimit\/local-rate-limit-service.yaml."},{"key":"e_1_3_2_1_17_1","unstructured":"2024. gRPC Proxyless Service Mesh. https:\/\/cloud.google.com\/trafficdirector\/docs\/proxyless-overview."},{"key":"e_1_3_2_1_18_1","unstructured":"2024. istio\/istio. https:\/\/github.com\/istio\/istio."},{"key":"e_1_3_2_1_19_1","unstructured":"2024. Open Policy Agent - Rego. https:\/\/www.openpolicyagent.org\/ docs\/latest\/policy-language\/."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3484266.3487379"},{"key":"e_1_3_2_1_21_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. 2023. Remote Procedure Call as a Managed System Service. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23). USENIX Association, Boston, MA, 141--159. https:\/\/www.usenix.org\/conference\/nsdi23\/presentation\/chen-jingrong"},{"key":"e_1_3_2_1_22_1","volume-title":"Proceedings of the USENIX Annual Technical Conference (ATC). 1--14","author":"Duplyakin Dmitry","year":"2019","unstructured":"Dmitry Duplyakin, Robert Ricci, Aleksander Maricq, Gary Wong, Jonathon Duerig, Eric Eide, Leigh Stoller, Mike Hibler, David Johnson, Kirk Webb, Aditya Akella, Kuangching Wang, Glenn Ricart, Larry Landweber, Chip Elliott, Michael Zink, Emmanuel Cecchet, Snigdhaswin Kar, and Prabodh Mishra. 2019. The Design and Operation of CloudLab. In Proceedings of the USENIX Annual Technical Conference (ATC). 1--14. https:\/\/www.flux.utah.edu\/paper\/duplyakin-atc19"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304013"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3626111.3628181"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3603269.3604877"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/JRPROC.1952.273898"},{"key":"e_1_3_2_1_27_1","unstructured":"Chu Min Li and Felip Many\u00e0. 2021. MaxSAT Hard and Soft Constraints. In Handbook of Satisfiability. https:\/\/api.semanticscholar.org\/ CorpusID:28884712"},{"key":"e_1_3_2_1_28_1","volume-title":"Automatic Policy Generation for Inter-Service Access Control of Microservices. In 30th USENIX Security Symposium (USENIX Security 21)","author":"Li Xing","year":"2021","unstructured":"Xing Li, Yan Chen, Zhiqiang Lin, Xiao Wang, and Jim Hao Chen. 2021. Automatic Policy Generation for Inter-Service Access Control of Microservices. In 30th USENIX Security Symposium (USENIX Security 21). USENIX Association, 3971--3988. https:\/\/www.usenix.org\/conference\/usenixsecurity21\/presentation\/li-xing"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3472883.3487003"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.17487\/RFC7541"},{"key":"e_1_3_2_1_31_1","unstructured":"Prateek Sahu Lucy Zheng Marco Bueso Shijia Wei Neeraja J. Yadwadkar and Mohit Tiwari. 2023. Sidecars on the Central Lane: Impact of Network Proxies on Microservices. arXiv:2306.15792 (cs.DC)"},{"key":"e_1_3_2_1_32_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. Service Router: Hyperscale and Minimal Cost Service Mesh at Meta. In 17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23). USENIX Association, Boston, MA, 969--985. https:\/\/www.usenix.org\/conference\/osdi23\/presentation\/saokar"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446693"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.48550\/ARXIV.2207.00592"}],"event":{"name":"ASPLOS '25: 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGOPS ACM Special Interest Group on Operating Systems","SIGARCH ACM Special Interest Group on Computer Architecture"],"location":"Rotterdam Netherlands","acronym":"ASPLOS '25"},"container-title":["Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 1"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3669940.3707257","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3669940.3707257","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T14:52:20Z","timestamp":1755787940000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3669940.3707257"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,3,30]]},"references-count":34,"alternative-id":["10.1145\/3669940.3707257","10.1145\/3669940"],"URL":"https:\/\/doi.org\/10.1145\/3669940.3707257","relation":{},"subject":[],"published":{"date-parts":[[2025,3,30]]},"assertion":[{"value":"2025-03-30","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}