FlowScope: Non-Intrusive Distributed Tracing with Method-Level Delay Estimation for Microservices Troubleshooting
Microservices’ inherent complexity creates significant troubleshooting challenges, particularly in user request analysis. While nonintrusive distributed tracing addresses this by monitoring cross-service execution without code instrumentation, current frameworks still exhibit critical deficiencies: Current approaches suffer from language-dependent instrumentation that restricts multienvironment adaptability and kernel-to-user space data transfers, introducing prohibitive overhead. Furthermore, their inability to model request causality in concurrent environments frequently produces distorted traces, particularly under asynchronous execution patterns. To address these limitations, we propose DeepTrace, a non-intrusive distributed tracing framework for microservices that leverages method-level delay distribution estimation to optimize trace reconstruction. DeepTrace employs a hybrid architecture combining kernel and user-space processing: low-complexity protocol parsing is offloaded to the kernel via eBPF to minimize overhead, while user-space components handle computationally intensive protocol analysis. The framework integrates cross-correlation method delay distributions with method relationship constraints, enabling precise causal inference for trace reconstruction. This approach ensures both efficiency in data collection and accuracy in modeling request causality across concurrent execution paths. Our testbed results indicate that, compared to state-of-the-art frameworks (e.g., DeepFlow, TreaceWeaver), DeepTrace reduces collection overhead by 89% with a 51% accuracy improvement.
Wed 15 AprDisplayed time zone: Brasilia, Distrito Federal, Brazil change
14:00 - 15:30 | Architecture and Design 1Research Track / New Ideas and Emerging Results (NIER) / SE In Practice (SEIP) at Oceania VIII Chair(s): Klaus Schmid University of Hildesheim | ||
14:00 15mTalk | Metronome: Differentiated Delay Scheduling for Serverless Functions Research Track Zhuangbin Chen Sun Yat-sen University, Juzheng Zheng School of Software Engineering, Sun Yat-sen University, Zibin Zheng Sun Yat-sen University | ||
14:15 15mTalk | An Enterprise Marketplace for Unified Access to Multi-Cloud and Enterprise Products in a Large Banking Infrastructure SE In Practice (SEIP) Richard CASETTA BNP Paribas, Univ. Grenoble Alpes, Inria, CNRS, Grenoble INP, LIG, Thomas BRISBOUT BNP Paribas, Jean-François TUR BNP Paribas, Mariam Barry BNP Paribas, Julien VEYBEL BNP Paribas, Jean-Michel GARCIA BNP Paribas, Nils GESBERT Univ. Grenoble Alpes, Inria, CNRS, Grenoble INP, LIG, Pierre GENEVES Univ. Grenoble Alpes, Inria, CNRS, Grenoble INP, LIG | ||
14:30 15mTalk | CCLInsight: Unveiling Insights in GPU Collective Communication Libraries via Primitive-Centric Analysis Research Track Liuyao Dai University of California, Merced, Adam Weingram University of California, Merced, Weicong Chen University of California, Merced, Xiaoyi Lu UC Merced | ||
14:45 15mTalk | FlowScope: Non-Intrusive Distributed Tracing with Method-Level Delay Estimation for Microservices Troubleshooting Research Track gyt Tsinghua University, Han Zhang Tsinghua University, Zhiheng Wu Tsinghua University, Yahui Li Tsinghua University,China, Jilong Wang Tsinghua university, Xia Yin Tsinghua University | ||
15:00 15mTalk | LogFold: Compressing Logs with Structured Tokens and Hybrid Encoding Research Track Shiwen Shan Sun Yat-sen University, Yintong Huo Singapore Management University, Singapore, Hongzhan Zhong Sun Yat-sen University, Zhining Wang Sun Yat-sen University, Yuxin Su Sun Yat-sen University, Zibin Zheng Sun Yat-sen University Media Attached | ||
15:15 15mTalk | Large Language Model powered Test Driver Generation for High-performance Computing Library New Ideas and Emerging Results (NIER) Ziran He National University of Defense Technology, Changsha, China, Guofeng Zhang College of Computer, National University of Defense Technology, Meixi Liu National University of Defense Technology, Changsha, China, Zhenbang Chen College of Computer, National University of Defense Technology | ||