Service Dependency Graph Analysis in Microservice Architecture
Perspectives in Business Informatics Research: 19th International Conference on Business Informatics Research (BIR 2020): Proceedings. Lecture Notes in Business Information Processing. Vol.398 2020
Edgars Gaidels, Mārīte Kirikova

Since microservices have become popular, we see increasingly complex service architectures emerging. Microservice systems, while being well scalable, flexible, and highly available, do not tackle the reliability aspects fully. While the container orchestration solutions like Kubernetes contribute to the fault tolerance against the network or infrastructural failures, the probability of the mistake in the architectural design still exists. Several graph-based anomaly detection approaches could be employed to proactively detect critical nodes and design anti-patterns. The paper, on a simplified example of the microservices-based system, demonstrates the application of graph algorithms that provide direction in assessing the quality of the underlying architecture.


Atslēgas vārdi
Microservices, SOA, MSA, Service dependency graph, Neo4j
DOI
10.1007/978-3-030-61140-8_9
Hipersaite
https://link.springer.com/chapter/10.1007%2F978-3-030-61140-8_9

Gaidels, E., Kirikova, M. Service Dependency Graph Analysis in Microservice Architecture. No: Perspectives in Business Informatics Research: 19th International Conference on Business Informatics Research (BIR 2020): Proceedings. Lecture Notes in Business Information Processing. Vol.398, Austrija, Vienna, 21.-23. septembris, 2020. Cham: Springer Nature Switzerland AG, 2020, 128.-139.lpp. ISBN 978-3-030-61139-2. e-ISBN 978-3-030-61140-8. ISSN 1865-1348. e-ISSN 1865-1356. Pieejams: doi:10.1007/978-3-030-61140-8_9

Publikācijas valoda
English (en)
RTU Zinātniskā bibliotēka.
E-pasts: uzzinas@rtu.lv; Tālr: +371 28399196