Toward the observability of cloud-native applications: The overview of the state-of-the-art

J Kosińska, B Baliś, M Konieczny, M Malawski… - IEEE …, 2023 - ieeexplore.ieee.org
The Cloud-native model, established to enhance the Twelve-Factor patterns, is an approach
to develo** and deploying applications according to DevOps concepts, Continuous …

Visualizing microservice architecture in the dynamic perspective: A systematic map** study

ME Gortney, PE Harris, T Cerny, A Al Maruf… - IEEE …, 2022 - ieeexplore.ieee.org
As microservices become more popular, more drawbacks become apparent to developers.
One issue that many teams face today is the failure to visualize the entire system …

Robust failure diagnosis of microservice system through multimodal data

S Zhang, P **, Z Lin, Y Sun, B Zhang… - IEEE Transactions …, 2023 - ieeexplore.ieee.org
Automatic failure diagnosis is crucial for large microservice systems. Currently, most failure
diagnosis methods rely solely on single-modal data (ie, using either metrics, logs, or traces) …

From static code analysis to visual models of microservice architecture

T Cerny, AS Abdelfattah, J Yero, D Taibi - Cluster Computing, 2024 - Springer
Microservice architecture is the mainstream driver for cloud-native systems. It brings various
benefits to the development process, such as enabling decentralized development and …

Designing microservice systems using patterns: an empirical study on quality trade-offs

G Vale, FF Correia, EM Guerra… - 2022 IEEE 19th …, 2022 - ieeexplore.ieee.org
The promise of increased agility, autonomy, scalability, and reusability has made the
microservices architecture a de facto standard for the development of large-scale and cloud …

Failure diagnosis in microservice systems: A comprehensive survey and analysis

S Zhang, S ** with the rapid growing complexity in contemporary software
architecture, tracing has become an increasingly critical practice and been adopted widely …

TraceGra: A trace-based anomaly detection for microservice using graph deep learning

J Chen, F Liu, J Jiang, G Zhong, D Xu, Z Tan… - Computer …, 2023 - Elsevier
Trace is widely used to detect anomalies in distributed microservice systems because of the
capability of precisely reconstructing user request paths. However, most existing trace …

TraceCRL: contrastive representation learning for microservice trace analysis

C Zhang, X Peng, T Zhou, C Sha, Z Yan… - Proceedings of the 30th …, 2022 - dl.acm.org
Due to the large amount and high complexity of trace data, microservice trace analysis tasks
such as anomaly detection, fault diagnosis, and tail-based sampling widely adopt machine …

Putracead: Trace anomaly detection with partial labels based on gnn and pu learning

K Zhang, C Zhang, X Peng… - 2022 IEEE 33rd …, 2022 - ieeexplore.ieee.org
Distributed tracing has been an important part of microservice infrastructure and learning-
based trace analysis has been used to detect anomalies in microservice systems. Existing …