Network Analysis of Microservices: A Case Study on Alibaba Production Clusters

Ghazal Khodabandeh, Alireza Ezaz, Naser Ezzati‐Jivan · 2024

Having an observation of the microservices connections complexities within a service is essential for system management and optimization. In this study, we analyzed a dataset of microservice traces from Alibaba's production clusters, segmenting call graphs based on services. Using a community detection model, we uncovered the connections between microservices within each service by finding collaborative patterns and dependencies. Expanding our analysis, we identified similarities among service graphs using clustering techniques. These findings provide detailed insights for system optimization and decision-making, offering a roadmap for using the constructed runtime microservices network behavior to improve overall system efficiency and performance.

Read the paper · More papers on PaperTik