Temporal Network Analysis of Microservice Architectural Degradation

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autore principale: Bakhtin, Alexander
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866912539320778752
author Bakhtin, Alexander
author_facet Bakhtin, Alexander
contents Microservice architecture can be modeled as a network of microservices making calls to each other, commonly known as the service dependency graph. Network Science can provide methods to study such networks. In particular, temporal network analysis is a branch of Network Science that analyzes networks evolving with time. In microservice systems, temporal networks can arise if we examine the architecture of the system across releases or monitor a deployed system using tracing. In this research summary paper, I discuss the challenges in obtaining temporal networks from microservice systems and analyzing them with the temporal network methods. In particular, the most complete temporal network that we could obtain contains 7 time instances and 42 microservices, which limits the potential analysis that could be applied.
format Preprint
id arxiv_https___arxiv_org_abs_2508_11571
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Temporal Network Analysis of Microservice Architectural Degradation
Bakhtin, Alexander
Software Engineering
Discrete Mathematics
Microservice architecture can be modeled as a network of microservices making calls to each other, commonly known as the service dependency graph. Network Science can provide methods to study such networks. In particular, temporal network analysis is a branch of Network Science that analyzes networks evolving with time. In microservice systems, temporal networks can arise if we examine the architecture of the system across releases or monitor a deployed system using tracing. In this research summary paper, I discuss the challenges in obtaining temporal networks from microservice systems and analyzing them with the temporal network methods. In particular, the most complete temporal network that we could obtain contains 7 time instances and 42 microservices, which limits the potential analysis that could be applied.
title Temporal Network Analysis of Microservice Architectural Degradation
topic Software Engineering
Discrete Mathematics
url https://arxiv.org/abs/2508.11571