{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T02:17:55Z","timestamp":1780625875557,"version":"3.54.1"},"reference-count":70,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"7","license":[{"start":{"date-parts":[[2025,7,1]],"date-time":"2025-07-01T00:00:00Z","timestamp":1751328000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2025,7,1]],"date-time":"2025-07-01T00:00:00Z","timestamp":1751328000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2025,7,1]],"date-time":"2025-07-01T00:00:00Z","timestamp":1751328000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62272495"],"award-info":[{"award-number":["62272495"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100021171","name":"Basic and Applied Basic Research Foundation of Guangdong Province","doi-asserted-by":"publisher","award":["2023B1515020054"],"award-info":[{"award-number":["2023B1515020054"]}],"id":[{"id":"10.13039\/501100021171","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Alibaba Project","award":["20925056"],"award-info":[{"award-number":["20925056"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Parallel Distrib. Syst."],"published-print":{"date-parts":[[2025,7]]},"DOI":"10.1109\/tpds.2025.3571934","type":"journal-article","created":{"date-parts":[[2025,5,19]],"date-time":"2025-05-19T17:58:47Z","timestamp":1747677527000},"page":"1478-1494","source":"Crossref","is-referenced-by-count":5,"title":["ZeroTracer: In-Band eBPF-Based Trace Generator With Zero Instrumentation for Microservice Systems"],"prefix":"10.1109","volume":"36","author":[{"ORCID":"https:\/\/orcid.org\/0009-0002-4568-1076","authenticated-orcid":false,"given":"Wanqi","family":"Yang","sequence":"first","affiliation":[{"name":"School of Computer Science and Engineering, Sun Yat-sen University, Guangzhou, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0972-6900","authenticated-orcid":false,"given":"Pengfei","family":"Chen","sequence":"additional","affiliation":[{"name":"School of Computer Science and Engineering, Sun Yat-sen University, Guangzhou, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kai","family":"Liu","sequence":"additional","affiliation":[{"name":"Alibaba Group, Hangzhou, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-1761-9044","authenticated-orcid":false,"given":"Huxing","family":"Zhang","sequence":"additional","affiliation":[{"name":"Alibaba Group, Hangzhou, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","volume-title":"Distributed Systems: Concepts and Design","author":"Coulouris","year":"2005"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/90417"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1007\/s00607-016-0508-7"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-62852-5_6"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2015.11"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/3190508.3190546"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2022.3174631"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2023.3238429"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2002.1029005"},{"key":"ref10","article-title":"X-trace: A pervasive network tracing framework","volume-title":"Proc. 4th USENIX Symp. Networked Syst. Des. Implementation","author":"Fonseca"},{"key":"ref11","article-title":"Dapper, a large-scale distributed systems tracing infrastructure","author":"Sigelman","year":"2010"},{"key":"ref12","article-title":"Zipkin is a distributed tracing system","year":"2023"},{"key":"ref13","article-title":"Jaeger: Open source, end-to-end distributed tracing","year":"2023"},{"key":"ref14","article-title":"Opentelemetry: High-quality, ubiquitous, and portable telemetry to enable effective observability","year":"2023"},{"key":"ref15","article-title":"Opentracing: Vendor-neutral APIs and instrumentation for distributed tracing","year":"2023"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/2382553.2382555"},{"key":"ref17","article-title":"Skywalking: Application performance monitor tool for distributed systems, especially designed for microservices, cloud native and container-based (kubernetes) architectures","year":"2023"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-23502-4_20"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/ICTC52510.2021.9620968"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/3603269.3604823"},{"key":"ref21","volume-title":"Extending Extended BPF","author":"Corbet","year":"2014"},{"key":"ref22","article-title":"eBPF","year":"2023"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.31577\/cai_2023_1_1"},{"key":"ref24","article-title":"Evaluating the performance andusability of http vs grpc in communication between microservices","author":"Hamo","year":"2023"},{"key":"ref25","article-title":"Manual instrumentation for opentelemetry c","year":"2023"},{"key":"ref26","article-title":"The BSD packet filter: A new architecture for user-level packet capture","volume-title":"Proc. USENIX Winter Conf.","author":"McCanne"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/3243157.3243161"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/ANCS.2017.14"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOMW.2018.8407006"},{"key":"ref30","article-title":"Katran: A high performance layer 4 load balancer","year":"2023"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/3281411.3281426"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-39746-3_47"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/3544216.3544259"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/GCC.2006.27"},{"key":"ref35","article-title":"BCC: Tools for BPF-based Linux IO analysis, networking, monitoring, and more","year":"2023"},{"key":"ref36","article-title":"LIBBPF: A userspace library for loading and interacting with BPF programs","year":"2023"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/MCC.2014.51"},{"key":"ref38","article-title":"Resource management: Linux kernel namespaces and cgroups","volume":"186","author":"Rosen","year":"2013","journal-title":"Haifux"},{"key":"ref39","article-title":"Java agent","year":"2025"},{"key":"ref40","article-title":"Fortio load testing library, command line tool, advanced echo server and web UI in GO (golang)","year":"2023"},{"key":"ref41","article-title":"Bookinfo","year":"2023"},{"key":"ref42","article-title":"Train ticket - a benchmark microservice system","year":"2023"},{"key":"ref43","article-title":"eBPF re-entrancy","author":"Saqib","year":"2023"},{"key":"ref44","article-title":"Kprobes missing issue","year":"2025"},{"key":"ref45","article-title":"Kprobe implementations in linux","year":"2025"},{"key":"ref46","article-title":"Unprivileged BPF()","author":"Corbet","year":"2015"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/3609021.3609301"},{"key":"ref48","article-title":"Bpf features by Linux kernel version","year":"2023"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1145\/3418899"},{"key":"ref50","article-title":"Linux observability with BPF: Advanced programming for performance analysis and networking. o\u2019reilly media","author":"Calavera","year":"2019"},{"key":"ref51","article-title":"BPFtrace: High-level tracing language for linux eBPF","year":"2023"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/ICTC.2017.8190996"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/ICPADS51040.2020.00099"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOMW.2018.8406849"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2018.00026"},{"key":"ref56","article-title":"Drive optimization and sustainability with continuous profiling","year":"2025"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1109\/ICAICTA49861.2020.9429054"},{"key":"ref58","article-title":"TCPDUMP & LIBPCAP","year":"2023"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/CICN.2017.8319360"},{"key":"ref60","article-title":"The world\u2019s most popular network protocol analyzer","year":"2023"},{"key":"ref61","article-title":"Istio: Simplify observability, traffic management, security, and policy with the leading service mesh","year":"2023"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2024.3367933"},{"key":"ref63","article-title":"Pixie: Open source kubernetes observability for developers","year":"2025"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2022.3149949"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1145\/3267809.3267841"},{"key":"ref66","first-page":"321","article-title":"The benefit of hindsight: Tracing edge-cases in distributed systems","volume-title":"Proc. 20th USENIX Symp. Netw. Syst. Des. Implementation","author":"Zhang"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1145\/3426746.3434058"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1145\/3570748.3570756"},{"key":"ref69","article-title":"Opentelemetry auto instrumentation using eBPF","year":"2023"},{"key":"ref70","article-title":"ODIGOS: Generate distributed traces for any application without code changes","year":"2025"}],"container-title":["IEEE Transactions on Parallel and Distributed Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/71\/11008439\/11007268.pdf?arnumber=11007268","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,10]],"date-time":"2025-06-10T17:54:39Z","timestamp":1749578079000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11007268\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,7]]},"references-count":70,"journal-issue":{"issue":"7"},"URL":"https:\/\/doi.org\/10.1109\/tpds.2025.3571934","relation":{},"ISSN":["1045-9219","1558-2183","2161-9883"],"issn-type":[{"value":"1045-9219","type":"print"},{"value":"1558-2183","type":"electronic"},{"value":"2161-9883","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,7]]}}}