{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,21]],"date-time":"2026-03-21T19:28:26Z","timestamp":1774121306226,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":50,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,11,4]],"date-time":"2021-11-04T00:00:00Z","timestamp":1635984000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"AG NIFA","award":["2021-67021-34418"],"award-info":[{"award-number":["2021-67021-34418"]}]},{"DOI":"10.13039\/100005801","name":"Facebook","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100005801","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100002418","name":"Intel Corporation","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100002418","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,11,10]]},"DOI":"10.1145\/3484266.3487379","type":"proceedings-article","created":{"date-parts":[[2021,11,4]],"date-time":"2021-11-04T22:31:15Z","timestamp":1636065075000},"page":"229-236","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":28,"title":["Leveraging Service Meshes as a New Network Layer"],"prefix":"10.1145","author":[{"given":"Sachin","family":"Ashok","sequence":"first","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}]},{"given":"P. Brighten","family":"Godfrey","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign and VMware"}]},{"given":"Radhika","family":"Mittal","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}]}],"member":"320","published-online":{"date-parts":[[2021,11,4]]},"reference":[{"key":"e_1_3_2_1_1_1","first-page":"277","article-title":"The design of the Borealis stream processing engine","volume":"5","author":"Abadi Daniel J","year":"2005","unstructured":"Daniel J Abadi , Yanif Ahmad , Magdalena Balazinska , Ugur Cetintemel , Mitch Cherniack , Jeong-Hyon Hwang , Wolfgang Lindner , Anurag Maskey , Alex Rasin , Esther Ryvkina , 2005 . The design of the Borealis stream processing engine . In Cidr , Vol. 5. 277 -- 289 . Daniel J Abadi, Yanif Ahmad, Magdalena Balazinska, Ugur Cetintemel, Mitch Cherniack, Jeong-Hyon Hwang, Wolfgang Lindner, Anurag Maskey, Alex Rasin, Esther Ryvkina, et al. 2005. The design of the Borealis stream processing engine. In Cidr, Vol. 5. 277--289.","journal-title":"Cidr"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3230543.3230569"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373360.3380834"},{"key":"e_1_3_2_1_4_1","volume-title":"15th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 18). 405--417.","author":"Ardelean Dan","unstructured":"Dan Ardelean , Amer Diwan , and Chandra Erdman . 2018. Performance analysis of cloud applications . In 15th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 18). 405--417. Dan Ardelean, Amer Diwan, and Chandra Erdman. 2018. Performance analysis of cloud applications. In 15th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 18). 405--417."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3232755.3232783"},{"key":"e_1_3_2_1_6_1","unstructured":"Samir Behara. 2019. Microservices Journey from Netflix OSS to Istio Service Mesh. (2019). https:\/\/dzone.com\/articles\/microservices-journey-from-netflix-oss-to-istio-se  Samir Behara. 2019. Microservices Journey from Netflix OSS to Istio Service Mesh. (2019). https:\/\/dzone.com\/articles\/microservices-journey-from-netflix-oss-to-istio-se"},{"key":"e_1_3_2_1_7_1","volume-title":"IX: A Protected Dataplane Operating System for High Throughput and Low Latency. In 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 . 2014 . IX: A Protected Dataplane Operating System for High Throughput and Low Latency. In 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14) . 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 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14)."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2390231.2390237"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626315"},{"key":"e_1_3_2_1_10_1","unstructured":"CNCF. 2021. Network Service Mesh. (2021). https:\/\/networkservicemesh.io\/  CNCF. 2021. Network Service Mesh. (2021). https:\/\/networkservicemesh.io\/"},{"key":"e_1_3_2_1_11_1","unstructured":"CNCF. 2021. Open Service Mesh. (2021). https:\/\/openservicemesh.io  CNCF. 2021. Open Service Mesh. (2021). https:\/\/openservicemesh.io"},{"key":"e_1_3_2_1_12_1","unstructured":"CNCF. 2021. Service Mesh Interface. (2021). https:\/\/smi-spec.io  CNCF. 2021. Service Mesh Interface. (2021). https:\/\/smi-spec.io"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1282380.1282421"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304013"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2390231.2390242"},{"key":"e_1_3_2_1_16_1","volume-title":"10th USENIX Symposium on Operating Systems Design and Implementation (OSDI 12)","author":"Han Sangjin","year":"2012","unstructured":"Sangjin Han , Scott Marshall , Byung-Gon Chun , and Sylvia Ratnasamy . 2012 . MegaPipe: A New Programming Interface for Scalable Network I\/O . In 10th USENIX Symposium on Operating Systems Design and Implementation (OSDI 12) . Sangjin Han, Scott Marshall, Byung-Gon Chun, and Sylvia Ratnasamy. 2012. MegaPipe: A New Programming Interface for Scalable Network I\/O. In 10th USENIX Symposium on Operating Systems Design and Implementation (OSDI 12)."},{"key":"e_1_3_2_1_17_1","volume-title":"https:\/\/www.consul.io","author":"HashiCorp. 2021. HashiCorp Consul.","year":"2021","unstructured":"HashiCorp. 2021. HashiCorp Consul. ( 2021 ). https:\/\/www.consul.io HashiCorp. 2021. HashiCorp Consul. (2021). https:\/\/www.consul.io"},{"key":"e_1_3_2_1_18_1","unstructured":"Red Hat. 2021. Red Hat OpenShift Service Mesh. (2021). https:\/\/www.openshift.com\/learn\/topics\/service-mesh  Red Hat. 2021. Red Hat OpenShift Service Mesh. (2021). https:\/\/www.openshift.com\/learn\/topics\/service-mesh"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"crossref","unstructured":"Chi-Yao Hong Matthew Caesar and P. Brighten Godfrey. 2012. Finishing Flows Quickly with Preemptive Scheduling. In ACM SIGCOMM.  Chi-Yao Hong Matthew Caesar and P. Brighten Godfrey. 2012. Finishing Flows Quickly with Preemptive Scheduling. In ACM SIGCOMM.","DOI":"10.1145\/2342356.2342389"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486012"},{"key":"e_1_3_2_1_21_1","unstructured":"Jaehyun Hwang Midhul Vuppalapati Simon Peter and Rachit Agarwal. 2021. Rearchitecting Linux Storage Stack for &mu;s Latency and High Throughput. In OSDI.  Jaehyun Hwang Midhul Vuppalapati Simon Peter and Rachit Agarwal. 2021. Rearchitecting Linux Storage Stack for &mu;s Latency and High Throughput. In OSDI."},{"key":"e_1_3_2_1_22_1","unstructured":"Istio. 2021. bookinfo. (2021). https:\/\/github.com\/istio\/istio\/tree\/master\/samples\/bookinfo  Istio. 2021. bookinfo. (2021). https:\/\/github.com\/istio\/istio\/tree\/master\/samples\/bookinfo"},{"key":"e_1_3_2_1_23_1","unstructured":"Istio. 2021. Distributed Tracing Overview. (2021). https:\/\/istio.io\/latest\/docs\/tasks\/observability\/distributed-tracing\/overview\/  Istio. 2021. Distributed Tracing Overview. (2021). https:\/\/istio.io\/latest\/docs\/tasks\/observability\/distributed-tracing\/overview\/"},{"key":"e_1_3_2_1_24_1","volume-title":"https:\/\/istio.io","year":"2021","unstructured":"Istio. 2021. Istio. ( 2021 ). https:\/\/istio.io Istio. 2021. Istio. (2021). https:\/\/istio.io"},{"key":"e_1_3_2_1_25_1","volume-title":"https:\/\/istio.io\/latest\/docs\/ops\/deployment\/architecture\/","author":"Architecture Istio","year":"2021","unstructured":"Istio. 2021. Istio Architecture . ( 2021 ). https:\/\/istio.io\/latest\/docs\/ops\/deployment\/architecture\/ Istio. 2021. Istio Architecture. (2021). https:\/\/istio.io\/latest\/docs\/ops\/deployment\/architecture\/"},{"key":"e_1_3_2_1_26_1","volume-title":"Performance and scalability. https:\/\/istio.io\/latest\/docs\/ops\/deployment\/performance-and-scalability\/. (June","year":"2021","unstructured":"Istio. 2021. Performance and scalability. https:\/\/istio.io\/latest\/docs\/ops\/deployment\/performance-and-scalability\/. (June 2021 ). Istio. 2021. Performance and scalability. https:\/\/istio.io\/latest\/docs\/ops\/deployment\/performance-and-scalability\/. (June 2021)."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2534169.2486019"},{"key":"e_1_3_2_1_28_1","volume-title":"NeurIPS Deep Reinforcement Learning Workshop.","author":"Jay Nathan","year":"2018","unstructured":"Nathan Jay , Noga H. Rotman , P. Brighten Godfrey , Michael Schapira , and Aviv Tamar . 2018 . Internet Congestion Control via Deep Reinforcement Learning . In NeurIPS Deep Reinforcement Learning Workshop. Nathan Jay, Noga H. Rotman, P. Brighten Godfrey, Michael Schapira, and Aviv Tamar. 2018. Internet Congestion Control via Deep Reinforcement Learning. In NeurIPS Deep Reinforcement Learning Workshop."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3299869.3314048"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3055281"},{"key":"e_1_3_2_1_31_1","unstructured":"Teemu Koponen Keith Amidon Peter Balland Mart\u00edn Casado Anupam Chanda Bryan Fulton Igor Ganichev Jesse Gross Paul Ingram Ethan Jackson etal 2014. Network virtualization in multi-tenant datacenters. In 11th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 14). 203--216.  Teemu Koponen Keith Amidon Peter Balland Mart\u00edn Casado Anupam Chanda Bryan Fulton Igor Ganichev Jesse Gross Paul Ingram Ethan Jackson et al. 2014. Network virtualization in multi-tenant datacenters. In 11th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 14). 203--216."},{"key":"e_1_3_2_1_32_1","unstructured":"Kubernetes. 2021. kind. (2021). https:\/\/kind.sigs.k8s.io\/  Kubernetes. 2021. kind. (2021). https:\/\/kind.sigs.k8s.io\/"},{"key":"e_1_3_2_1_33_1","volume-title":"https:\/\/kubernetes.io\/","year":"2021","unstructured":"Kubernetes. 2021. Kubernetes. ( 2021 ). https:\/\/kubernetes.io\/ Kubernetes. 2021. Kubernetes. (2021). https:\/\/kubernetes.io\/"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2006.879702"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098842"},{"key":"e_1_3_2_1_36_1","volume-title":"IBM and Lyft launch Istio, an open-source platform for managing and securing microservices. (May","author":"Lardinois Frederic","year":"2017","unstructured":"Frederic Lardinois . 2017. Google , IBM and Lyft launch Istio, an open-source platform for managing and securing microservices. (May 2017 ). https:\/\/techcrunch.com\/2017\/05\/24\/google-ibm-and-lyft-launch-istio-an-open-source-platform-for-managing-and-securing-microservices\/ Frederic Lardinois. 2017. Google, IBM and Lyft launch Istio, an open-source platform for managing and securing microservices. (May 2017). https:\/\/techcrunch.com\/2017\/05\/24\/google-ibm-and-lyft-launch-istio-an-open-source-platform-for-managing-and-securing-microservices\/"},{"key":"e_1_3_2_1_37_1","volume-title":"https:\/\/github.com\/linkerd\/linkerd2","year":"2021","unstructured":"Linkerd. 2021. Linkerd. ( 2021 ). https:\/\/github.com\/linkerd\/linkerd2 Linkerd. 2021. Linkerd. (2021). https:\/\/github.com\/linkerd\/linkerd2"},{"key":"e_1_3_2_1_38_1","volume-title":"Towards Verified Self-Driving Infrastructure. In Nineteenth ACM Workshop on Hot Topics in Networks (HotNets).","author":"Liu Bingzhe","unstructured":"Bingzhe Liu , Ali Kheradmand , Matthew Caesar , and P. Brighten Godfrey . 2020 . Towards Verified Self-Driving Infrastructure. In Nineteenth ACM Workshop on Hot Topics in Networks (HotNets). Bingzhe Liu, Ali Kheradmand, Matthew Caesar, and P. Brighten Godfrey. 2020. Towards Verified Self-Driving Infrastructure. In Nineteenth ACM Workshop on Hot Topics in Networks (HotNets)."},{"key":"e_1_3_2_1_39_1","volume-title":"P. Brighten Godfrey, and Michael Schapira.","author":"Meng Tong","year":"2020","unstructured":"Tong Meng , Neta Rozen Schiff , P. Brighten Godfrey, and Michael Schapira. 2020 . Proteus : Scavenger Transport And Beyond. In ACM SIGCOMM. Tong Meng, Neta Rozen Schiff, P. Brighten Godfrey, and Michael Schapira. 2020. Proteus: Scavenger Transport And Beyond. In ACM SIGCOMM."},{"key":"e_1_3_2_1_40_1","volume-title":"MIME (Multipurpose Internet Mail Extensions) Part Three: Message Header Extensions for Non-ASCII Text. RFC 2047","author":"Moore Keith","year":"1996","unstructured":"Keith Moore . 1996 . MIME (Multipurpose Internet Mail Extensions) Part Three: Message Header Extensions for Non-ASCII Text. RFC 2047 . (Nov. 1996). https:\/\/doi.org\/10.17487\/RFC2047 10.17487\/RFC2047 Keith Moore. 1996. MIME (Multipurpose Internet Mail Extensions) Part Three: Message Header Extensions for Non-ASCII Text. RFC 2047. (Nov. 1996). https:\/\/doi.org\/10.17487\/RFC2047"},{"key":"e_1_3_2_1_41_1","volume-title":"Ray: A distributed framework for emerging {AI} applications. In 13th {USENIX} Symposium on Operating Systems Design and Implementation ({OSDI} 18). 561--577.","author":"Moritz Philipp","year":"2018","unstructured":"Philipp Moritz , Robert Nishihara , Stephanie Wang , Alexey Tumanov , Richard Liaw , Eric Liang , Melih Elibol , Zongheng Yang , William Paul , Michael I Jordan , 2018 . Ray: A distributed framework for emerging {AI} applications. In 13th {USENIX} Symposium on Operating Systems Design and Implementation ({OSDI} 18). 561--577. Philipp Moritz, Robert Nishihara, Stephanie Wang, Alexey Tumanov, Richard Liaw, Eric Liang, Melih Elibol, Zongheng Yang, William Paul, Michael I Jordan, et al. 2018. Ray: A distributed framework for emerging {AI} applications. In 13th {USENIX} Symposium on Operating Systems Design and Implementation ({OSDI} 18). 561--577."},{"key":"e_1_3_2_1_42_1","volume-title":"Computer Networks: A Systems Approach, version 6.2-dev","author":"Peterson Larry","year":"2019","unstructured":"Larry Peterson and Bruce Davie . 2019 . Computer Networks: A Systems Approach, version 6.2-dev . Elsevier . https:\/\/github.com\/SystemsApproach\/book Larry Peterson and Bruce Davie. 2019. Computer Networks: A Systems Approach, version 6.2-dev. Elsevier. https:\/\/github.com\/SystemsApproach\/book"},{"key":"e_1_3_2_1_43_1","volume-title":"Proc. of workshop on Hot Topics in Networks (HotNets-VHI).","author":"Pfaff B.","unstructured":"B. Pfaff , J. Pettit , T. Koponen , K. Amidon , M. Casado , and S. Shenker . 2009. Extending Networking into the Virtualization Layer . In Proc. of workshop on Hot Topics in Networks (HotNets-VHI). B. Pfaff, J. Pettit, T. Koponen, K. Amidon, M. Casado, and S. Shenker. 2009. Extending Networking into the Virtualization Layer. In Proc. of workshop on Hot Topics in Networks (HotNets-VHI)."},{"key":"e_1_3_2_1_44_1","unstructured":"Matt Raney. 2016. What I Wish I Had Known Before Scaling Uber to 1000 Services. In GOTO Chicago. https:\/\/www.youtube.com\/watch?v=kb-m2fasdDY  Matt Raney. 2016. What I Wish I Had Known Before Scaling Uber to 1000 Services. In GOTO Chicago. https:\/\/www.youtube.com\/watch?v=kb-m2fasdDY"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"crossref","unstructured":"S. Shalunov G. Hazel J. Iyengar and M. Kuehlewind. 2012. Low Extra Delay Background Transport (LEDBAT). In RFC 6817.  S. Shalunov G. Hazel J. Iyengar and M. Kuehlewind. 2012. Low Extra Delay Background Transport (LEDBAT). In RFC 6817.","DOI":"10.17487\/rfc6817"},{"key":"e_1_3_2_1_47_1","unstructured":"Gil Tene. 2019. Wrk2: a HTTP benchmarking tool based mostly on wrk. (2019). https:\/\/github.com\/giltene\/wrk2  Gil Tene. 2019. Wrk2: a HTTP benchmarking tool based mostly on wrk. (2019). https:\/\/github.com\/giltene\/wrk2"},{"key":"e_1_3_2_1_48_1","unstructured":"VMware. 2021. Network Virtualization. (2021). https:\/\/www.vmware.com\/topics\/glossary\/content\/network-virtualization  VMware. 2021. Network Virtualization. (2021). https:\/\/www.vmware.com\/topics\/glossary\/content\/network-virtualization"},{"key":"e_1_3_2_1_49_1","unstructured":"VMware. 2021. VMware Tanzu Service Mesh. (2021). https:\/\/www.vmware.com\/products\/tanzu-service-mesh.html  VMware. 2021. VMware Tanzu Service Mesh. (2021). https:\/\/www.vmware.com\/products\/tanzu-service-mesh.html"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/2535372.2535392"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/2018436.2018443"}],"event":{"name":"HotNets '21: The 20th ACM Workshop on Hot Topics in Networks","location":"Virtual Event United Kingdom","acronym":"HotNets '21","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication"]},"container-title":["Proceedings of the Twentieth ACM Workshop on Hot Topics in Networks"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3484266.3487379","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3484266.3487379","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:17:13Z","timestamp":1750191433000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3484266.3487379"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,11,4]]},"references-count":50,"alternative-id":["10.1145\/3484266.3487379","10.1145\/3484266"],"URL":"https:\/\/doi.org\/10.1145\/3484266.3487379","relation":{},"subject":[],"published":{"date-parts":[[2021,11,4]]},"assertion":[{"value":"2021-11-04","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}