Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Softw 2020
DOI: 10.1145/3368089.3417066
|View full text |Cite
|
Sign up to set email alerts
|

Graph-based trace analysis for microservice architecture understanding and problem diagnosis

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
39
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
1
1

Relationship

1
6

Authors

Journals

citations
Cited by 69 publications
(39 citation statements)
references
References 12 publications
0
39
0
Order By: Relevance
“…Wang et al [8 ] demonstrated Grano, an end-to-end anomaly detection and root cause analysis system for cloud native distributed data platform by providing a holistic view of the system component topology, alarms and application events. Guo et al [3] proposed a graph-based trace analysis approach for understanding architecture and diagnosing problems of microservice systems. There approaches the developers to manually detect the root causes with the aid of trace and log visualization.…”
Section: E Threats To Validitymentioning
confidence: 99%
See 2 more Smart Citations
“…Wang et al [8 ] demonstrated Grano, an end-to-end anomaly detection and root cause analysis system for cloud native distributed data platform by providing a holistic view of the system component topology, alarms and application events. Guo et al [3] proposed a graph-based trace analysis approach for understanding architecture and diagnosing problems of microservice systems. There approaches the developers to manually detect the root causes with the aid of trace and log visualization.…”
Section: E Threats To Validitymentioning
confidence: 99%
“…Microservice architecture has been the latest trend in building cloud-native applications and more and more companies have chosen to migrate from the so-called monolithic architecture to microservice architecture [1]- [3]. Industrial microservice systems can include hundreds to thousands of services.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Their proposed algorithm for Root Cause Analysis then traverses over the created graph. An article by [46] first describes gathering span logs from an execution trace of a system, then using this data to assemble a graph with traces, paths, and business flows. This graph is meant to make it easier for developers to understand the architecture of their microservice systems and diagnose future problems.…”
Section: Graph-based Analysismentioning
confidence: 99%
“…The scheme proposed generates service dependency graphs that enable developers to analyze dependency relationships between microservices and between services and scenarios. Guo et al [46] use dynamic analysis in the form of a graph-based method to trace through the executions of requests and better diagnose various problems in microservice architectures. Various architectural tactics identified by Marquez et al [30] solve security-related faults or prevent them from occurring in the first place.…”
Section: Fault Analysismentioning
confidence: 99%