English
Related papers

Related papers: FaaSRCA: Full Lifecycle Root Cause Analysis for Se…

200 papers

Existing multi-source root cause analysis (RCA) methods for microservice systems assume all services have traces to construct a service call graph. However, this assumption is not practical as microservice systems evolve rapidly and may…

Software Engineering · Computer Science 2026-04-21 Luan Pham , Huong Ha , Xiuzhen Zhang , Hongyu Zhang

Root Cause Analysis (RCA) in the manufacturing of electric vehicles is the process of identifying fault causes. Traditionally, the RCA is conducted manually, relying on process expert knowledge. Meanwhile, sensor networks collect…

Artificial Intelligence · Computer Science 2024-02-02 Christoph Wehner , Maximilian Kertel , Judith Wewerka

Serverless applications can be particularly difficult to troubleshoot, as these applications are often composed of various managed and partly managed services. Faults are often unpredictable and can occur at multiple points, even in simple…

Software Engineering · Computer Science 2024-07-16 Maria C. Borges , Sebastian Werner , Ahmet Kilic

As business of Alibaba expands across the world among various industries, higher standards are imposed on the service quality and reliability of big data cloud computing platforms which constitute the infrastructure of Alibaba Cloud.…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-11-09 Yingying Zhang , Zhengxiong Guan , Huajie Qian , Leili Xu , Hengbo Liu , Qingsong Wen , Liang Sun , Junwei Jiang , Lunting Fan , Min Ke

Serverless computing is a buzzword that is being used commonly in the world of technology and among developers and businesses. Using the Function-as-a-Service (FaaS) model of serverless, one can easily deploy their applications to the cloud…

Networking and Internet Architecture · Computer Science 2022-07-01 Akash Puliyadi Jegannathan , Rounak Saha , Sourav Kanti Addya

Identifying root causes for unexpected or undesirable behavior in complex systems is a prevalent challenge. This issue becomes especially crucial in modern cloud applications that employ numerous microservices. Although the machine learning…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-04-10 Michaela Hardt , William R. Orchard , Patrick Blöbaum , Shiva Kasiviswanathan , Elke Kirschbaum

Root cause analysis is one of the most crucial operations in software reliability regarding system performance diagnostic. It aims to identify the root causes of system performance anomalies, allowing the resolution or the future prevention…

Software Engineering · Computer Science 2025-01-22 Andrea Tonon , Meng Zhang , Bora Caglayan , Fei Shen , Tong Gui , MingXue Wang , Rong Zhou

Root cause analysis (RCA) in networked industrial systems, such as supply chains and power networks, is notoriously difficult due to unknown and dynamically evolving interdependencies among geographically distributed clients. These clients…

Machine Learning · Computer Science 2026-02-26 Ayush Mohanty , Paritosh Ramanan , Nagi Gebraeel

Root cause localization in cloud native microservice systems requires modeling complex service dependencies, irregular temporal dynamics, and heterogeneous observability data. We present HyperODE RCA, a unified framework that combines…

Machine Learning · Computer Science 2026-05-04 Xin Liu , Yuhang He , Sichen Zhao , Kejian Tong , Xingyu Zhang

Serverless computing is a popular cloud computing paradigm that frees developers from server management. Function-as-a-Service (FaaS) is the most popular implementation of serverless computing, representing applications as event-driven and…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-02-07 Xuanzhe Liu , Jinfeng Wen , Zhenpeng Chen , Ding Li , Junkai Chen , Yi Liu , Haoyu Wang , Xin Jin

Serverless computing is increasingly adopted for its ability to manage complex, event-driven workloads without the need for infrastructure provisioning. However, traditional resource allocation in serverless platforms couples CPU and…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-03-03 Lingxiao Jin , Zinuo Cai , Zebin Chen , Hongyu Zhao , Ruhui Ma

Serverless computing along with Function-as-a-Service (FaaS) is forming a new computing paradigm that is anticipated to found the next generation of cloud systems. The popularity of this paradigm is due to offering a highly transparent…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-06-27 Chavit Denninnart , Thanawat Chanikaphon , Mohsen Amini Salehi

In recent years, microservices have gained widespread adoption in IT operations due to their scalability, maintenance, and flexibility. However, it becomes challenging for site reliability engineers (SREs) to pinpoint the root cause due to…

Machine Learning · Computer Science 2024-02-05 Cheng-Ming Lin , Ching Chang , Wei-Yao Wang , Kuang-Da Wang , Wen-Chih Peng

Root Cause Analysis (RCA) is a crucial aspect of incident management in large-scale cloud services. While the term root cause analysis or RCA has been widely used, different studies formulate the task differently. This is because the term…

Software Engineering · Computer Science 2025-10-23 Aoyang Fang , Haowen Yang , Haoze Dong , Qisheng Lu , Junjielong Xu , Pinjia He

Root Cause Analysis (RCA) aims at identifying the underlying causes of system faults by uncovering and analyzing the causal structure from complex systems. It has been widely used in many application domains. Reliable diagnostic conclusions…

Artificial Intelligence · Computer Science 2024-07-15 Chang Gong , Di Yao , Jin Wang , Wenbin Li , Lanting Fang , Yongtao Xie , Kaiyu Feng , Peng Han , Jingping Bi

Building sound and precise static call graphs for real-world JavaScript applications poses an enormous challenge, due to many hard-to-analyze language features. Further, the relative importance of these features may vary depending on the…

Programming Languages · Computer Science 2022-05-16 Madhurima Chakraborty , Renzo Olivares , Manu Sridharan , Behnaz Hassanshahi

Microservice applications are created as loosely coupled application components and they leverage cloud elasticity to reduce costs and increase development speed. However, microservice applications exhibit complex interactions among…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-03-10 Minxian Xu , Junhan Liao , Linfeng Wen , Huaming Wu , Kejiang Ye , Rajkumar Buyya , Chengzhong Xu

Root Cause Analysis (RCA) is becoming ever more critical as modern systems grow in complexity, volume of data, and interdependencies. While traditional RCA methods frequently rely on correlation-based or rule-based techniques, these…

Artificial Intelligence · Computer Science 2025-03-04 Ahmed Dawoud , Shravan Talupula

Cloud application services are distributed in nature and have components across the stack working together to deliver the experience to end users. The wide adoption of microservice architecture exacerbates failure management due to…

Performance · Computer Science 2025-09-09 Dhanya R Mathews , Mudit Verma , Pooja Aggarwal , J. Lakshmi

Serverless computing is gaining traction as an attractive model for the deployment of a multitude of workloads in the cloud. Designing and building effective resource management solutions for any computing environment requires extensive…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-09-20 Anupama Mampage , Rajkumar Buyya