{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T02:24:53Z","timestamp":1780626293081,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":141,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,9,1]],"date-time":"2023-09-01T00:00:00Z","timestamp":1693526400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62002009"],"award-info":[{"award-number":["62002009"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,9,10]]},"DOI":"10.1145\/3603269.3604823","type":"proceedings-article","created":{"date-parts":[[2023,9,1]],"date-time":"2023-09-01T16:16:29Z","timestamp":1693584989000},"page":"420-437","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":34,"title":["Network-Centric Distributed Tracing with DeepFlow: Troubleshooting Your Microservices in Zero Code"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5295-092X","authenticated-orcid":false,"given":"Junxian","family":"Shen","sequence":"first","affiliation":[{"name":"Institute for Network Sciences and Cyberspace, Tsinghua University, Beijing, China"},{"name":"Zhongguancun Laboratory, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4429-9959","authenticated-orcid":false,"given":"Han","family":"Zhang","sequence":"additional","affiliation":[{"name":"Institute for Network Sciences and Cyberspace, Tsinghua University, Beijing, China"},{"name":"Zhongguancun Laboratory, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-5991-4739","authenticated-orcid":false,"given":"Yang","family":"Xiang","sequence":"additional","affiliation":[{"name":"Yunshan Networks, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6487-9526","authenticated-orcid":false,"given":"Xingang","family":"Shi","sequence":"additional","affiliation":[{"name":"Institute for Network Sciences and Cyberspace, Tsinghua University, Beijing, China"},{"name":"Zhongguancun Laboratory, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-0011-7906","authenticated-orcid":false,"given":"Xinrui","family":"Li","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-3442-1700","authenticated-orcid":false,"given":"Yunxi","family":"Shen","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-0430-5181","authenticated-orcid":false,"given":"Zijian","family":"Zhang","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-3449-7667","authenticated-orcid":false,"given":"Yongxiang","family":"Wu","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3374-544X","authenticated-orcid":false,"given":"Xia","family":"Yin","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Technology, Tsinghua University, Beijing, China"},{"name":"Zhongguancun Laboratory, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4493-5145","authenticated-orcid":false,"given":"Jilong","family":"Wang","sequence":"additional","affiliation":[{"name":"Institute for Network Sciences and Cyberspace, Tsinghua University, Beijing, China"},{"name":"Zhongguancun Laboratory, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4847-4585","authenticated-orcid":false,"given":"Mingwei","family":"Xu","sequence":"additional","affiliation":[{"name":"Institute for Network Sciences and Cyberspace, Tsinghua University, Beijing, China"},{"name":"Zhongguancun Laboratory, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0148-5965","authenticated-orcid":false,"given":"Yahui","family":"Li","sequence":"additional","affiliation":[{"name":"Institute for Network Sciences and Cyberspace, Tsinghua University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-7782-8750","authenticated-orcid":false,"given":"Jiping","family":"Yin","sequence":"additional","affiliation":[{"name":"Yunshan Networks, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-7144-873X","authenticated-orcid":false,"given":"Jianchang","family":"Song","sequence":"additional","affiliation":[{"name":"Yunshan Networks, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-6481-7366","authenticated-orcid":false,"given":"Zhuofeng","family":"Li","sequence":"additional","affiliation":[{"name":"Yunshan Networks, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-3472-3182","authenticated-orcid":false,"given":"Runjie","family":"Nie","sequence":"additional","affiliation":[{"name":"Yunshan Networks, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2023,9]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3243157.3243161"},{"key":"e_1_3_2_1_2_1","volume-title":"Pytorch - Tensors and Dynamic neural networks in Python with strong GPU acceleration. (Nov","author":"Meta AI.","year":"2022","unstructured":"Meta AI. 2022. Pytorch - Tensors and Dynamic neural networks in Python with strong GPU acceleration. (Nov. 2022). https:\/\/pytorch.org\/"},{"key":"e_1_3_2_1_3_1","volume-title":"Proceedings of the 2018 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC '18). USENIX Association, USA, 97--111","author":"Amit Nadav","year":"2018","unstructured":"Nadav Amit and Michael Wei. 2018. The Design and Implementation of Hyper-upcalls. In Proceedings of the 2018 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC '18). USENIX Association, USA, 97--111."},{"key":"e_1_3_2_1_4_1","volume-title":"Apache Hadoop project. (Nov","year":"2022","unstructured":"Apache. 2022. Apache Hadoop project. (Nov. 2022). https:\/\/hadoop.apache.org\/"},{"key":"e_1_3_2_1_5_1","volume-title":"Apache Spark - Unified engine for large-scale data analytics. (Nov","year":"2022","unstructured":"Apache. 2022. Apache Spark - Unified engine for large-scale data analytics. (Nov. 2022). https:\/\/spark.apache.org\/"},{"key":"e_1_3_2_1_6_1","volume-title":"Retrieved","year":"2023","unstructured":"Apache. 2023. Apache SkyWalking. (July 2023). Retrieved Jul, 2023 from https:\/\/skywalking.apache.org\/"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3357223.3362704"},{"key":"e_1_3_2_1_8_1","volume-title":"Run code without thinking about servers or clusters. (Jan","author":"Lambda AWS.","year":"2023","unstructured":"AWS. 2023. AWS Lambda, Run code without thinking about servers or clusters. (Jan. 2023). https:\/\/aws.amazon.com\/lambda\/"},{"key":"e_1_3_2_1_9_1","volume-title":"Tagging AWS resources. (Jan","author":"AWS.","year":"2023","unstructured":"AWS. 2023. Tagging AWS resources. (Jan. 2023). https:\/\/docs.aws.amazon.com\/general\/latest\/gr\/aws_tagging.html"},{"key":"e_1_3_2_1_10_1","volume-title":"Proceedings of the 9th Conference on Hot Topics in Operating Systems -","volume":"9","author":"Barham Paul","year":"2003","unstructured":"Paul Barham, Rebecca Isaacs, Richard Mortier, and Dushyanth Narayanan. 2003. Magpie: Online Modelling and Performance-Aware Systems. In Proceedings of the 9th Conference on Hot Topics in Operating Systems - Volume 9 (HOTOS'03). USENIX Association, USA, 15."},{"key":"e_1_3_2_1_11_1","volume-title":"Proceedings of the 2019 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC '19). USENIX Association, USA, 121--134","author":"Bijlani Ashish","year":"2019","unstructured":"Ashish Bijlani and Umakishore Ramachandran. 2019. Extension Framework for File Systems in User Space. In Proceedings of the 2019 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC '19). USENIX Association, USA, 121--134."},{"key":"e_1_3_2_1_12_1","unstructured":"Spring Boot. 2023. Jaeger Demo. (Jan. 2023). https:\/\/github.com\/chanjarster\/spring-boot-istio-jaeger-demo"},{"key":"e_1_3_2_1_13_1","volume-title":"tracing, and logging. (Feb","author":"Bourgon Peter","year":"2017","unstructured":"Peter Bourgon. 2017. Metrics, tracing, and logging. (Feb. 2017). https:\/\/peter.bourgon.org\/blog\/2017\/02\/21\/metrics-tracing-and-logging.html"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1272998.1273001"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3064176.3064195"},{"key":"e_1_3_2_1_16_1","volume-title":"Proceedings of the 11th USENIX Conference on Operating Systems Design and Implementation (OSDI'14)","author":"Chow Michael","unstructured":"Michael Chow, David Meisner, Jason Flinn, Daniel Peek, and Thomas F. Wenisch. 2014. The Mystery Machine: End-to-End Performance Analysis of Large-Scale Internet Services. In Proceedings of the 11th USENIX Conference on Operating Systems Design and Implementation (OSDI'14). USENIX Association, USA, 217--231."},{"key":"e_1_3_2_1_17_1","volume-title":"Retrieved","year":"2022","unstructured":"Cilium. 2022. Hubble - Network, Service & Security Observability for Kubernetes using eBPF. (July 2022). Retrieved Feb, 2023 from https:\/\/github.com\/cilium\/hubble"},{"key":"e_1_3_2_1_18_1","unstructured":"ClickHouse. 2023. Database. (Jan. 2023). https:\/\/clickhouse.com\/"},{"key":"e_1_3_2_1_19_1","unstructured":"ClickHouse. 2023. LowCardinality. (Jan. 2023). https:\/\/clickhouse.com\/docs\/en\/sql-reference\/data-types\/lowcardinality\/"},{"key":"e_1_3_2_1_20_1","volume-title":"Zipkin tracing library for Python and C++. (Jan","author":"Community Open Zipkin","year":"2023","unstructured":"Open Zipkin Community. 2023. Zipkin tracing library for Python and C++. (Jan. 2023). https:\/\/github.com\/dulikvor\/cppKin"},{"key":"e_1_3_2_1_21_1","volume-title":"CoreDNS: DNS and Service Discovery. (Nov","author":"DNS.","year":"2022","unstructured":"CoreDNS. 2022. CoreDNS: DNS and Service Discovery. (Nov. 2022). https:\/\/coredns.io\/"},{"key":"e_1_3_2_1_22_1","unstructured":"Oracle Corporation. 2022. MySQL. (Nov. 2022). https:\/\/www.mysql.com"},{"key":"e_1_3_2_1_23_1","volume-title":"eBPF manager. This manager helps handle the life cycle of your eBPF programs. https:\/\/github.com\/DataDog\/ebpf-manager. (July","year":"2023","unstructured":"DataDog. 2023. eBPF manager. This manager helps handle the life cycle of your eBPF programs. https:\/\/github.com\/DataDog\/ebpf-manager. (July 2023)."},{"key":"e_1_3_2_1_24_1","volume-title":"Proceedings of the 2019 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC '19). USENIX Association, USA, 693--707","author":"Demoulin Henri Maxime","year":"2019","unstructured":"Henri Maxime Demoulin, Isaac Pedisich, Nikos Vasilakis, Vincent Liu, Boon Thau Loo, and Linh Thi Xuan Phan. 2019. Detecting Asymmetric Application-Layer Denial-of-Service Attacks in-Flight with Finelame. In Proceedings of the 2019 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC '19). USENIX Association, USA, 693--707."},{"key":"e_1_3_2_1_25_1","volume-title":"Proceedings of the Third Italian Conference on Cyber Security. CEUR-WS.org, Italy, 1--12","author":"Deri Luca","year":"2019","unstructured":"Luca Deri, Samuele Sabella, and Simone Mainardi. 2019. Combining System Visibility and Security Using eBPF. In Proceedings of the Third Italian Conference on Cyber Security. CEUR-WS.org, Italy, 1--12."},{"key":"e_1_3_2_1_26_1","volume-title":"Proceedings of the 2015 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC '15). USENIX Association, USA, 139--150","author":"Ding Rui","year":"2015","unstructured":"Rui Ding, Hucheng Zhou, Jian-Guang Lou, Hongyu Zhang, Qingwei Lin, Qiang Fu, Dongmei Zhang, and Tao Xie. 2015. Log2: A Cost-Aware Logging Mechanism for Performance Diagnosis. In Proceedings of the 2015 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC '15). USENIX Association, USA, 139--150."},{"key":"e_1_3_2_1_27_1","volume-title":"My First Kernel Module: A Debugging Nightmare. (Jan","author":"Eberhardt Ryan","year":"2023","unstructured":"Ryan Eberhardt. 2023. My First Kernel Module: A Debugging Nightmare. (Jan. 2023). https:\/\/reberhardt.com\/blog\/2020\/11\/18\/my-first-kernel-module.html"},{"key":"e_1_3_2_1_28_1","volume-title":"eBPF - extended Berkeley Packet Filter. (Jan","author":"BPF.","year":"2023","unstructured":"eBPF. 2023. eBPF - extended Berkeley Packet Filter. (Jan. 2023). https:\/\/ebpf.io\/"},{"key":"e_1_3_2_1_29_1","volume-title":"eBPF Applications Landscape. (Jan","author":"BPF.","year":"2023","unstructured":"eBPF. 2023. eBPF Applications Landscape. (Jan. 2023). https:\/\/ebpf.io\/applications"},{"key":"e_1_3_2_1_30_1","volume-title":"Create and manage Tags in GKE. (Jan","author":"Google Kubernetes","year":"2023","unstructured":"Google Kubernetes Engine(GKE). 2023. Create and manage Tags in GKE. (Jan. 2023). https:\/\/cloud.google.com\/kubernetes-engine\/docs\/how-to\/tags"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3464298.3493396"},{"key":"e_1_3_2_1_32_1","volume-title":"NGINX: Advanced Load Balancer, Web Server, & Reverse Proxy. (Nov.","author":"Inc. F5.","year":"2022","unstructured":"Inc. F5. 2022. NGINX: Advanced Load Balancer, Web Server, & Reverse Proxy. (Nov. 2022). https:\/\/www.nginx.com"},{"key":"e_1_3_2_1_33_1","volume-title":"Flask - The Python micro framework for building web applications. (Nov","year":"2022","unstructured":"Flask. 2022. Flask - The Python micro framework for building web applications. (Nov. 2022). https:\/\/github.com\/pallets\/flask"},{"key":"e_1_3_2_1_34_1","volume-title":"Proceedings of the 4th USENIX Conference on Networked Systems Design and Implementation (NSDI'07)","author":"Fonseca Rodrigo","year":"2007","unstructured":"Rodrigo Fonseca, George Porter, Randy H. Katz, Scott Shenker, and Ion Stoica. 2007. X-Trace: A Pervasive Network Tracing Framework. In Proceedings of the 4th USENIX Conference on Networked Systems Design and Implementation (NSDI'07). USENIX Association, USA, 20."},{"key":"e_1_3_2_1_35_1","volume-title":"KAFKA PROTOCOL GUIDE. (Jan","author":"Foundation Apache Software","year":"2023","unstructured":"Apache Software Foundation. 2023. KAFKA PROTOCOL GUIDE. (Jan. 2023). https:\/\/kafka.apache.org\/protocol.html"},{"key":"e_1_3_2_1_36_1","volume-title":"Remote communication details of Dubbo. (Jan","author":"Foundation Apache Software","year":"2023","unstructured":"Apache Software Foundation. 2023. Remote communication details of Dubbo. (Jan. 2023). https:\/\/dubbo.apache.org\/en\/docs\/v2.7\/dev\/implementation\/#remote-communication-details"},{"key":"e_1_3_2_1_37_1","volume-title":"Production-Grade Container Orchestration. (Nov","author":"Computing Foundation Cloud Native","year":"2022","unstructured":"Cloud Native Computing Foundation. 2022. Production-Grade Container Orchestration. (Nov. 2022). https:\/\/kubernetes.io\/"},{"key":"e_1_3_2_1_38_1","volume-title":"Cloud Native Landscape. (Jan","author":"Computing Foundation Cloud Native","year":"2023","unstructured":"Cloud Native Computing Foundation. 2023. Cloud Native Landscape. (Jan. 2023). https:\/\/landscape.cncf.io\/"},{"key":"e_1_3_2_1_39_1","volume-title":"Django: The web framework for perfectionists with deadlines. (Nov.","author":"Foundation Django Software","year":"2022","unstructured":"Django Software Foundation. 2022. Django: The web framework for perfectionists with deadlines. (Nov. 2022). https:\/\/www.djangoproject.com"},{"key":"e_1_3_2_1_40_1","volume-title":"OpenStack: Open Source Cloud Computing Infrastructure. (Nov","author":"Foundation Open Infrastructure","year":"2022","unstructured":"Open Infrastructure Foundation. 2022. OpenStack: Open Source Cloud Computing Infrastructure. (Nov. 2022). https:\/\/www.openstack.org\/"},{"key":"e_1_3_2_1_41_1","volume-title":"fntneves\/falcon: Falcon: A practical log-based analysis tool for distributed systems. (Jan","author":"Francisco Neves","year":"2023","unstructured":"Neves Francisco, Machado Nuno, and Pereira Jos\u00e9. 2023. fntneves\/falcon: Falcon: A practical log-based analysis tool for distributed systems. (Jan. 2023). https:\/\/github.com\/fntneves\/falcon"},{"key":"e_1_3_2_1_42_1","volume-title":"Dedicated server management for session-based multiplayer games. (Jan","author":"GameLift Amazon","year":"2023","unstructured":"Amazon GameLift. 2023. Dedicated server management for session-based multiplayer games. (Jan. 2023). https:\/\/aws.amazon.com\/gamelift\/"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446700"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304013"},{"key":"e_1_3_2_1_45_1","volume-title":"Buffer-based End-to-end Request Event Monitoring in the Cloud. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22)","author":"Gao Kaihui","year":"2022","unstructured":"Kaihui Gao, Chen Sun, Shuai Wang, Dan Li, Yu Zhou, Hongqiang Harry Liu, Lingjun Zhu, and Ming Zhang. 2022. Buffer-based End-to-end Request Event Monitoring in the Cloud. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22). USENIX Association, Renton, WA, 829--843. https:\/\/www.usenix.org\/conference\/nsdi22\/presentation\/gao-kaihui"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2631426"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2015.2488629"},{"key":"e_1_3_2_1_48_1","volume-title":"The Go Programming Language. https:\/\/go.dev\/. (July","year":"2023","unstructured":"go.dev. 2023. The Go Programming Language. https:\/\/go.dev\/. (July 2023)."},{"key":"e_1_3_2_1_49_1","volume-title":"TensorFlow - An end-to-end machine learning platform. (Nov","year":"2022","unstructured":"Google. 2022. TensorFlow - An end-to-end machine learning platform. (Nov. 2022). https:\/\/www.tensorflow.org\/"},{"key":"e_1_3_2_1_50_1","unstructured":"HAProxy. 2023. HAProxy Documentation. (Jan. 2023). http:\/\/docs.haproxy.org\/2.7\/configuration.html#7.3.6-unique-id"},{"key":"e_1_3_2_1_51_1","volume-title":"High Performance TCP\/HTTP Load Balancer. (Jan.","year":"2023","unstructured":"HAProxy. 2023. The Reliable, High Performance TCP\/HTTP Load Balancer. (Jan. 2023). http:\/\/www.haproxy.org\/"},{"key":"e_1_3_2_1_52_1","volume-title":"Red Hat OpenShift makes container orchestration easier. (Nov","author":"Hat Red","year":"2022","unstructured":"Red Hat. 2022. Red Hat OpenShift makes container orchestration easier. (Nov. 2022). https:\/\/www.redhat.com\/en\/technologies\/cloud-computing\/openshift"},{"key":"e_1_3_2_1_53_1","volume-title":"Retrieved","year":"2023","unstructured":"HelmVMware. 2023. The package manager for Kubernetes. (July 2023). Retrieved Jul, 2023 from https:\/\/helm.sh\/"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/3064176.3064179"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/3472883.3486994"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.5555\/3291168.3291170"},{"key":"e_1_3_2_1_57_1","unstructured":"International Business Machines Corporation (IBM) and Eurotech. 2023. MQTT V3.1 Protocol Specification. (Jan. 2023). https:\/\/public.dhe.ibm.com\/software\/dw\/webservices\/ws-mqtt\/mqtt-v3r1.html"},{"key":"e_1_3_2_1_58_1","unstructured":"Internet Engineering Task Force (IETF). 2023. RFC 1035. (Jan. 2023). https:\/\/www.rfc-editor.org\/rfc\/rfc1035"},{"key":"e_1_3_2_1_59_1","unstructured":"Internet Engineering Task Force (IETF). 2023. RFC 7231. (Jan. 2023). https:\/\/www.rfc-editor.org\/rfc\/rfc7231"},{"key":"e_1_3_2_1_60_1","unstructured":"Internet Engineering Task Force (IETF). 2023. RFC 7540. (Jan. 2023). https:\/\/www.rfc-editor.org\/rfc\/rfc7540"},{"key":"e_1_3_2_1_61_1","volume-title":"Bookinfo Application. (Jan","year":"2023","unstructured":"Istio. 2023. Bookinfo Application. (Jan. 2023). https:\/\/istio.io\/latest\/docs\/examples\/bookinfo\/"},{"key":"e_1_3_2_1_62_1","volume-title":"Jaeger: open source, end-to-end distributed tracing. (Jan","year":"2023","unstructured":"Jaeger. 2023. Jaeger: open source, end-to-end distributed tracing. (Jan. 2023). https:\/\/www.jaegertracing.io\/"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934882"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132749"},{"key":"e_1_3_2_1_65_1","volume-title":"PinTrace: Distributed Tracing at Pinterest. (August","author":"Karumuri Suman","year":"2016","unstructured":"Suman Karumuri. 2023. PinTrace: Distributed Tracing at Pinterest. (August 2016). (Jan. 2023). https:\/\/www.slideshare.net\/mansu\/pintrace-advanced-aws-meetup"},{"key":"e_1_3_2_1_66_1","volume-title":"bpf(2) --- Linux manual page. (Jan","author":"Kernel The Linux","year":"2023","unstructured":"The Linux Kernel. 2023. bpf(2) --- Linux manual page. (Jan. 2023). https:\/\/man7.org\/linux\/man-pages\/man2\/bpf.2.html"},{"key":"e_1_3_2_1_67_1","volume-title":"eBPF verifier. (Jan","author":"Kernel The Linux","year":"2023","unstructured":"The Linux Kernel. 2023. eBPF verifier. (Jan. 2023). https:\/\/www.kernel.org\/doc\/html\/latest\/bpf\/verifier.html"},{"key":"e_1_3_2_1_68_1","unstructured":"The Linux Kernel. 2023. Kernel Probes (Kprobes). (Jan. 2023). https:\/\/www.kernel.org\/doc\/html\/latest\/trace\/kprobes.html"},{"key":"e_1_3_2_1_69_1","volume-title":"Linux Socket Filtering aka Berkeley Packet Filter (BPF). (Jan","author":"Kernel The Linux","year":"2023","unstructured":"The Linux Kernel. 2023. Linux Socket Filtering aka Berkeley Packet Filter (BPF). (Jan. 2023). https:\/\/www.kernel.org\/doc\/html\/latest\/networking\/filter.html"},{"key":"e_1_3_2_1_70_1","volume-title":"Uprobe-tracer: Uprobe-based Event Tracing. (Jan.","author":"Kernel The Linux","year":"2023","unstructured":"The Linux Kernel. 2023. Uprobe-tracer: Uprobe-based Event Tracing. (Jan. 2023). https:\/\/www.kernel.org\/doc\/html\/latest\/trace\/uprobetracer.html"},{"key":"e_1_3_2_1_71_1","volume-title":"Using the Linux Kernel Tracepoints. (Jan","author":"Kernel The Linux","year":"2023","unstructured":"The Linux Kernel. 2023. Using the Linux Kernel Tracepoints. (Jan. 2023). https:\/\/www.kernel.org\/doc\/html\/latest\/trace\/tracepoints.html"},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/2591971.2592008"},{"key":"e_1_3_2_1_73_1","unstructured":"Kubernetes. 2023. Labels and Selectors. (Jan. 2023). https:\/\/kubernetes.io\/docs\/concepts\/overview\/working-with-objects\/labels\/"},{"key":"e_1_3_2_1_74_1","volume-title":"Retrieved","author":"PIXIE","year":"2022","unstructured":"PIXIE labs. 2022. Instantly troubleshoot your applications on Kubernetes. (July 2022). Retrieved Feb, 2023 from https:\/\/pixielabs.ai\/"},{"key":"e_1_3_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2017.228"},{"key":"e_1_3_2_1_76_1","volume-title":"Using AWS Lambda with other services. (Jan","author":"Lambda AWS","year":"2023","unstructured":"AWS Lambda. 2023. Using AWS Lambda with other services. (Jan. 2023). https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/lambda-services.html"},{"key":"e_1_3_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/3267809.3267841"},{"key":"e_1_3_2_1_78_1","doi-asserted-by":"publisher","DOI":"10.1145\/3357223.3362736"},{"key":"e_1_3_2_1_79_1","doi-asserted-by":"publisher","DOI":"10.5555\/2482626.2482667"},{"key":"e_1_3_2_1_80_1","doi-asserted-by":"publisher","DOI":"10.1109\/CloudNet51028.2020.9335808"},{"key":"e_1_3_2_1_81_1","doi-asserted-by":"publisher","DOI":"10.1145\/2806777.2806940"},{"key":"e_1_3_2_1_82_1","volume-title":"Automated upstream mirror for libbpf stand-alone build. https:\/\/github.com\/libbpf\/libbpf. (July","year":"2023","unstructured":"libbpf. 2023. Automated upstream mirror for libbpf stand-alone build. https:\/\/github.com\/libbpf\/libbpf. (July 2023)."},{"key":"e_1_3_2_1_83_1","volume-title":"BPF Type Format (BTF). https:\/\/www.kernel.org\/doc\/html\/next\/bpf\/btf.html. (July","year":"2023","unstructured":"Linux. 2023. BPF Type Format (BTF). https:\/\/www.kernel.org\/doc\/html\/next\/bpf\/btf.html. (July 2023)."},{"key":"e_1_3_2_1_84_1","volume-title":"packet(7) --- Linux manual page. (Jan","year":"2023","unstructured":"Linux. 2023. packet(7) --- Linux manual page. (Jan. 2023). https:\/\/man7.org\/linux\/man-pages\/man7\/packet.7.html"},{"key":"e_1_3_2_1_85_1","volume-title":"pidstat(1) --- Linux manual page. (Jan","year":"2023","unstructured":"Linux. 2023. pidstat(1) --- Linux manual page. (Jan. 2023). https:\/\/man7.org\/linux\/man-pages\/man1\/pidstat.1.html"},{"key":"e_1_3_2_1_86_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPADS51040.2020.00099"},{"key":"e_1_3_2_1_87_1","volume-title":"LTTng: an open source tracing framework for Linux. (Jan","year":"2023","unstructured":"LTTng. 2023. LTTng: an open source tracing framework for Linux. (Jan. 2023). https:\/\/lttng.org\/"},{"key":"e_1_3_2_1_88_1","volume-title":"Proceedings of the 2018 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC '18). USENIX Association, USA, 321--334","author":"Luo Liang","year":"2018","unstructured":"Liang Luo, Suman Nath, Lenin Ravindranath Sivalingam, Madan Musuvathi, and Luis Ceze. 2018. Troubleshooting Transiently-Recurring Problems in Production Systems with Blame-Proportional Logging. In Proceedings of the 2018 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC '18). USENIX Association, USA, 321--334."},{"key":"e_1_3_2_1_89_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2022.3174631"},{"key":"e_1_3_2_1_90_1","volume-title":"A thorough introduction to eBPF. https:\/\/lwn.net\/Articles\/740157\/. (July","author":"LWN.","year":"2023","unstructured":"LWN. 2023. A thorough introduction to eBPF. https:\/\/lwn.net\/Articles\/740157\/. (July 2023)."},{"key":"e_1_3_2_1_91_1","doi-asserted-by":"publisher","DOI":"10.1145\/3190508.3190526"},{"key":"e_1_3_2_1_92_1","doi-asserted-by":"publisher","DOI":"10.1145\/2815400.2815415"},{"key":"e_1_3_2_1_93_1","volume-title":"Proceedings of the USENIX","author":"McCanne Steven","year":"1993","unstructured":"Steven McCanne and Van Jacobson. 1993. The BSD Packet Filter: A New Architecture for User-Level Packet Capture. In Proceedings of the USENIX Winter 1993 Conference Proceedings on USENIX Winter 1993 Conference Proceedings (USENIX'93). USENIX Association, USA, 2."},{"key":"e_1_3_2_1_94_1","volume-title":"memcached - a distributed memory object caching system. (Nov","year":"2022","unstructured":"memcached. 2022. memcached - a distributed memory object caching system. (Nov. 2022). https:\/\/memcached.org\/"},{"key":"e_1_3_2_1_95_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSAC.2012.69"},{"key":"e_1_3_2_1_96_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2013.21"},{"key":"e_1_3_2_1_97_1","volume-title":"Azure for gaming. (Jan","year":"2023","unstructured":"Microsoft. 2023. Azure for gaming. (Jan. 2023). https:\/\/azure.microsoft.com\/en-us\/solutions\/gaming\/"},{"key":"e_1_3_2_1_98_1","volume-title":"Event Tracing for Windows | Microsoft Learn. (Jan","year":"2023","unstructured":"Microsoft. 2023. Event Tracing for Windows | Microsoft Learn. (Jan. 2023). https:\/\/learn.microsoft.com\/en-us\/windows-hardware\/test\/wpt\/event-tracing-for-windows"},{"key":"e_1_3_2_1_99_1","doi-asserted-by":"publisher","DOI":"10.1145\/41457.37505"},{"key":"e_1_3_2_1_100_1","volume-title":"Not Requiring Code Modifications. (Jan","author":"Instrumentation Bytecode","year":"2023","unstructured":"Naver. 2023. Bytecode Instrumentation, Not Requiring Code Modifications. (Jan. 2023). https:\/\/pinpoint-apm.github.io\/pinpoint\/techdetail.html#how-bytecode-instrumentation-works"},{"key":"e_1_3_2_1_101_1","unstructured":"Naver. 2023. Pinpoint | Leading Open-Source APM. (Jan. 2023). https:\/\/pinpoint-apm.gitbook.io\/pinpoint\/"},{"key":"e_1_3_2_1_102_1","volume-title":"Nginx Documentation - HTTP core module. (Jan","year":"2023","unstructured":"Nginx. 2023. Nginx Documentation - HTTP core module. (Jan. 2023). http:\/\/nginx.org\/en\/docs\/http\/ngx_http_core_module.html"},{"key":"e_1_3_2_1_103_1","volume-title":"ubiquitous, and portable telemetry to enable effective observability. (Jan","year":"2023","unstructured":"OpenTelemetry. 2023. High-quality, ubiquitous, and portable telemetry to enable effective observability. (Jan. 2023). https:\/\/opentelemetry.io\/"},{"key":"e_1_3_2_1_104_1","unstructured":"OpenTelemetry. 2023. Propagators Distribution. (Jan. 2023). https:\/\/opentelemetry.io\/docs\/reference\/specification\/context\/api-propagators\/#propagators-distribution"},{"key":"e_1_3_2_1_105_1","unstructured":"OpenZipkin. 2023. B3-propagation. (Jan. 2023). https:\/\/github.com\/openzipkin\/b3-propagation"},{"key":"e_1_3_2_1_106_1","unstructured":"Oracle. 2023. MySQL Client\/Server Protocol. (Jan. 2023). https:\/\/dev.mysql.com\/doc\/dev\/mysql-server\/latest\/PAGE_PROTOCOL.html"},{"key":"e_1_3_2_1_107_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2016.2575829"},{"key":"e_1_3_2_1_108_1","volume-title":"Linux kernel crash dump analysis. (Jan","author":"Linux","year":"2023","unstructured":"Linux posts. 2023. Linux kernel crash dump analysis. (Jan. 2023). http:\/\/sklinuxblog.blogspot.com\/2018\/06\/linux-kernel-crash-dump-analysis.html"},{"key":"e_1_3_2_1_109_1","volume-title":"Retrieved","author":"Documentation-Configuration Best Kubernetes","year":"2022","unstructured":"Kubernetes Documentation-Configuration Best Practices. 2022. (July 2022). Retrieved July, 2022 from https:\/\/kubernetes.io\/docs\/concepts\/configuration\/overview\/"},{"key":"e_1_3_2_1_110_1","volume-title":"Envoy Proxy - Home. (Nov","author":"Project Envoy","year":"2022","unstructured":"Envoy Project. 2022. Envoy Proxy - Home. (Nov. 2022). https:\/\/www.envoyproxy.io\/"},{"key":"e_1_3_2_1_111_1","volume-title":"HTTP header manipulation. (Jan","author":"Project Envoy","year":"2023","unstructured":"Envoy Project. 2023. HTTP header manipulation. (Jan. 2023). https:\/\/www.envoyproxy.io\/docs\/envoy\/latest\/configuration\/http\/http_conn_man\/headers#x-request-id"},{"key":"e_1_3_2_1_112_1","volume-title":"From metrics to insight. (Jan","year":"2023","unstructured":"Prometheus. 2023. From metrics to insight. (Jan. 2023). https:\/\/prometheus.io\/"},{"key":"e_1_3_2_1_113_1","volume-title":"Redis - Remote Dictionary Server. (Nov","year":"2022","unstructured":"Redis. 2022. Redis - Remote Dictionary Server. (Nov. 2022). https:\/\/redis.io\/"},{"key":"e_1_3_2_1_114_1","volume-title":"Redis serialization protocol (RESP) specification. (Jan","year":"2023","unstructured":"Redis. 2023. Redis serialization protocol (RESP) specification. (Jan. 2023). https:\/\/redis.io\/docs\/reference\/protocol-spec\/"},{"key":"e_1_3_2_1_115_1","doi-asserted-by":"publisher","DOI":"10.1145\/3342195.3387554"},{"key":"e_1_3_2_1_116_1","doi-asserted-by":"publisher","DOI":"10.1145\/2987550.2987568"},{"key":"e_1_3_2_1_117_1","volume-title":"8th USENIX Symposium on Networked Systems Design and Implementation (NSDI 11)","author":"Sambasivan Raja R.","unstructured":"Raja R. Sambasivan, Alice X. Zheng, Michael De Rosa, Elie Krevat, Spencer Whitman, Michael Stroucken, William Wang, Lianghong Xu, and Gregory R. Ganger. 2011. Diagnosing Performance Changes by Comparing Request Flows. In 8th USENIX Symposium on Networked Systems Design and Implementation (NSDI 11). USENIX Association, Boston, MA, 43--56. https:\/\/www.usenix.org\/conference\/nsdi11\/diagnosing-performance-changes-comparing-request-flows"},{"key":"e_1_3_2_1_118_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2011.257"},{"key":"e_1_3_2_1_119_1","doi-asserted-by":"publisher","DOI":"10.1145\/3190508.3190513"},{"key":"e_1_3_2_1_120_1","volume-title":"Towards Turnkey Distributed Tracing (June","author":"Sigelman Ben","year":"2016","unstructured":"Ben Sigelman. 2023. Towards Turnkey Distributed Tracing (June 2016). (Jan. 2023). https:\/\/medium.com\/opentracing\/towards-turnkey-distributed-tracing-5f4297d1736"},{"key":"e_1_3_2_1_121_1","volume-title":"Mike Burrows, Pat Stephenson, Manoj Plakal, Donald Beaver, Saul Jaspan, and Chandan Shanbhag.","author":"Sigelman Benjamin H.","year":"2010","unstructured":"Benjamin H. Sigelman, Luiz Andr\u00e9 Barroso, Mike Burrows, Pat Stephenson, Manoj Plakal, Donald Beaver, Saul Jaspan, and Chandan Shanbhag. 2010. Dapper, a Large-Scale Distributed Systems Tracing Infrastructure. Technical Report. Google, Inc. https:\/\/research.google.com\/archive\/papers\/dapper-2010-1.pdf"},{"key":"e_1_3_2_1_122_1","volume-title":"SQLite Home Page. (Nov","year":"2022","unstructured":"SQLite. 2022. SQLite Home Page. (Nov. 2022). https:\/\/www.sqlite.org"},{"key":"e_1_3_2_1_123_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2018.00026"},{"key":"e_1_3_2_1_124_1","volume-title":"Security Tools for Containers, Kubernetes, and Cloud - Sysdig. (Jan","year":"2023","unstructured":"Sysdig. 2023. Security Tools for Containers, Kubernetes, and Cloud - Sysdig. (Jan. 2023). https:\/\/sysdig.com\/"},{"key":"e_1_3_2_1_125_1","volume-title":"Open Telemetry's Golang net\/http wrapper package. (Jan","author":"Telemetry Open","year":"2023","unstructured":"Open Telemetry. 2023. Open Telemetry's Golang net\/http wrapper package. (Jan. 2023). https:\/\/pkg.go.dev\/go.opentelemetry.io\/contrib\/instrumentation\/net\/http\/otelhttp"},{"key":"e_1_3_2_1_126_1","doi-asserted-by":"publisher","DOI":"10.1145\/3135974.3135977"},{"key":"e_1_3_2_1_127_1","doi-asserted-by":"publisher","DOI":"10.1145\/3371038"},{"key":"e_1_3_2_1_128_1","volume-title":"Retrieved","year":"2023","unstructured":"VMware. 2023. RabbitMQ: easy to use, flexible messaging and streaming. (July 2023). Retrieved Jul, 2023 from https:\/\/www.rabbitmq.com\/"},{"key":"e_1_3_2_1_129_1","volume-title":"Trace Context W3C Recommendation","author":"C.","year":"2021","unstructured":"W3C. 2023. Trace Context W3C Recommendation 23 November 2021. (Jan. 2023). https:\/\/www.w3.org\/TR\/trace-context\/"},{"key":"e_1_3_2_1_130_1","volume-title":"Trace Context HTTP Headers Format. (Jan","author":"World Wide Web Consortium (W3C). 2023.","year":"2023","unstructured":"World Wide Web Consortium (W3C). 2023. Trace Context HTTP Headers Format. (Jan. 2023). https:\/\/www.w3.org\/TR\/trace-context\/#trace-context-http-headers-format"},{"key":"e_1_3_2_1_131_1","doi-asserted-by":"publisher","DOI":"10.1145\/3468264.3473918"},{"key":"e_1_3_2_1_132_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2018.2843805"},{"key":"e_1_3_2_1_133_1","volume-title":"Retrieved","year":"2022","unstructured":"wrk2. 2022. wrk2 - A constant throughput, correct latency recording variant of wrk. (July 2022). Retrieved Feb, 2023 from https:\/\/github.com\/giltene\/wrk2"},{"key":"e_1_3_2_1_134_1","volume-title":"Proceedings of the 2018 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC '18). USENIX Association, USA, 335--349","author":"Yang Stephen","year":"2018","unstructured":"Stephen Yang, Seo Jin Park, and John Ousterhout. 2018. NanoLog: A Nanosecond Scale Logging System. In Proceedings of the 2018 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC '18). USENIX Association, USA, 335--349."},{"key":"e_1_3_2_1_135_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2022.3149949"},{"key":"e_1_3_2_1_136_1","doi-asserted-by":"publisher","DOI":"10.1145\/2872362.2872407"},{"key":"e_1_3_2_1_137_1","doi-asserted-by":"publisher","DOI":"10.1145\/3472883.3486986"},{"key":"e_1_3_2_1_138_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341301.3359650"},{"key":"e_1_3_2_1_139_1","doi-asserted-by":"publisher","DOI":"10.5555\/3026877.3026924"},{"key":"e_1_3_2_1_140_1","volume-title":"Proceedings of the 11th USENIX Conference on Operating Systems Design and Implementation (OSDI'14)","author":"Zhao Xu","year":"2014","unstructured":"Xu Zhao, Yongle Zhang, David Lion, Muhammad Faizan Ullah, Yu Luo, Ding Yuan, and Michael Stumm. 2014. Lprof: A Non-Intrusive Request Flow Profiler for Distributed Systems. In Proceedings of the 11th USENIX Conference on Operating Systems Design and Implementation (OSDI'14). USENIX Association, USA, 629--644."},{"key":"e_1_3_2_1_141_1","unstructured":"Zipkin. 2023. Zipkin. (Jan. 2023). https:\/\/zipkin.io\/"}],"event":{"name":"ACM SIGCOMM '23: ACM SIGCOMM 2023 Conference","location":"New York NY USA","acronym":"ACM SIGCOMM '23","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication"]},"container-title":["Proceedings of the ACM SIGCOMM 2023 Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3603269.3604823","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3603269.3604823","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:46:41Z","timestamp":1750178801000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3603269.3604823"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,9]]},"references-count":141,"alternative-id":["10.1145\/3603269.3604823","10.1145\/3603269"],"URL":"https:\/\/doi.org\/10.1145\/3603269.3604823","relation":{},"subject":[],"published":{"date-parts":[[2023,9]]},"assertion":[{"value":"2023-09-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}