Failure Diagnosis in Microservice Systems: A Comprehensive Survey and Analysis
Fuente:
arXiv
Saved in:
| Main Authors: | , , , , , , , , |
|---|---|
| Format: | Preprint |
| Published: |
2024
|
| Subjects: | |
| Online Access: | |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1866917891845128192 |
|---|---|
| author | Zhang, Shenglin Xia, Sibo Fan, Wenzhao Shi, Binpeng Xiong, Xiao Zhong, Zhenyu Ma, Minghua Sun, Yongqian Pei, Dan |
| author_facet | Zhang, Shenglin Xia, Sibo Fan, Wenzhao Shi, Binpeng Xiong, Xiao Zhong, Zhenyu Ma, Minghua Sun, Yongqian Pei, Dan |
| contents | Widely adopted for their scalability and flexibility, modern microservice systems present unique failure diagnosis challenges due to their independent deployment and dynamic interactions. This complexity can lead to cascading failures that negatively impact operational efficiency and user experience. Recognizing the critical role of fault diagnosis in improving the stability and reliability of microservice systems, researchers have conducted extensive studies and achieved a number of significant results. This survey provides an exhaustive review of 98 scientific papers from 2003 to the present, including a thorough examination and elucidation of the fundamental concepts, system architecture, and problem statement. It also includes a qualitative analysis of the dimensions, providing an in-depth discussion of current best practices and future directions, aiming to further its development and application. In addition, this survey compiles publicly available datasets, toolkits, and evaluation metrics to facilitate the selection and validation of techniques for practitioners. |
| format | Preprint |
| id |
arxiv_https___arxiv_org_abs_2407_01710 |
| institution | arXiv |
| publishDate | 2024 |
| record_format | arxiv |
| spellingShingle | Failure Diagnosis in Microservice Systems: A Comprehensive Survey and Analysis Zhang, Shenglin Xia, Sibo Fan, Wenzhao Shi, Binpeng Xiong, Xiao Zhong, Zhenyu Ma, Minghua Sun, Yongqian Pei, Dan Software Engineering Widely adopted for their scalability and flexibility, modern microservice systems present unique failure diagnosis challenges due to their independent deployment and dynamic interactions. This complexity can lead to cascading failures that negatively impact operational efficiency and user experience. Recognizing the critical role of fault diagnosis in improving the stability and reliability of microservice systems, researchers have conducted extensive studies and achieved a number of significant results. This survey provides an exhaustive review of 98 scientific papers from 2003 to the present, including a thorough examination and elucidation of the fundamental concepts, system architecture, and problem statement. It also includes a qualitative analysis of the dimensions, providing an in-depth discussion of current best practices and future directions, aiming to further its development and application. In addition, this survey compiles publicly available datasets, toolkits, and evaluation metrics to facilitate the selection and validation of techniques for practitioners. |
| title | Failure Diagnosis in Microservice Systems: A Comprehensive Survey and Analysis |
| topic | Software Engineering |
| url | https://arxiv.org/abs/2407.01710 |