Utilizing Graph Neural Networks for Effective Link Prediction in Microservice Architectures
Managing microservice architectures in distributed systems is complex and resource-intensive due to the high frequency and dynamic nature of inter-service interactions. Accurate prediction of these future interactions can enhance adaptive monitoring, enabling proactive maintenance and resolution of potential performance issues before they escalate. This study introduces a Graph Neural Network (GNN)-based approach, specifically using a Graph Attention Network (GAT), for link prediction in microservice Call Graphs. Unlike social networks, where interactions tend to occur sporadically and are often less frequent, microservice Call Graphs involve highly frequent and time-sensitive interactions that are essential to operational performance.
Authors
- Naser Ezzati‐Jivan (ORCID: https://orcid.org/0000-0003-1435-6297)
- Majid Babaei (ORCID: https://orcid.org/0000-0002-1394-4030)
- Alireza Ezaz (ORCID: https://orcid.org/0009-0001-4156-2750)
- Ghazal Khodabandeh (ORCID: https://orcid.org/0009-0001-4587-1876)
Institutions
- Brock University (CA)
- McGill University (CA)
Publication Details
- Published
- 2025-05-03
- DOI
- https://doi.org/10.1145/3676151.3719362
- Citations
- 1
- Primary Topic
- Software System Performance and Reliability
- Type
- article
- Field-Weighted Citation Impact
- 1.49