Abstract
Microservice architectures form the backbone of modern software systems for their scalability, resilience, and maintainability, but their rise in cloud-native environments raises energy efficiency concerns. While prior research addresses microservice decomposition and placement, the impact of topology, the structural arrangement and interaction pattern among services, on energy efficiency remains largely underexplored. This study quantifies the impact of topologies on energy efficiency and performance across six canonical ones (Sequential Fan-Out, Parallel Fan-Out, Chain, Hierarchical, Probabilistic, Mesh), each instantiated at 5-, 10-, and 20-service scales using the μ Bench framework. We measure throughput, response time, energy usage, CPU utilization, and failure rates under an identical workload. The results indicate that topology influences the energy efficiency of microservices under the studied conditions. As system size increases, energy consumption grows, with the steepest rise observed in dense Mesh and Chain topologies. Mesh topologies perform worst overall, with low throughput, long response times, and high failure rates. Hierarchical, Chain, and Fan-Out designs balance performance and energy use better. As systems scale, metrics converge, with Probabilistic and Parallel Fan-Out emerging as the most energy-efficient under CPU-bound loads. These results guide greener microservice architecture design and serve as a baseline for future research on workload and deployment impacts.
| Original language | English |
|---|---|
| Title of host publication | Proceedings - 2026 IEEE 23rd International Conference on Software Architecture Companion, ICSA-C 2026 |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 301-308 |
| Number of pages | 8 |
| ISBN (Electronic) | 9798331557409 |
| ISBN (Print) | 9798331577872 |
| DOIs | |
| Publication status | Published - 2026 |
| Event | 23rd IEEE International Conference on Software Architecture Companion, ICSA-C 2026 - Amsterdam, Netherlands Duration: 22 Jun 2026 → 26 Jun 2026 |
Conference
| Conference | 23rd IEEE International Conference on Software Architecture Companion, ICSA-C 2026 |
|---|---|
| Country/Territory | Netherlands |
| City | Amsterdam |
| Period | 22/06/26 → 26/06/26 |
Bibliographical note
Publisher Copyright:© 2026 IEEE.
Keywords
- Energy Efficiency
- Green Software
- Microservices
- Performance
- Software Sustainability
Fingerprint
Dive into the research topics of 'An Empirical Study on How Architectural Topology Affects Microservice Performance and Energy Usage'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver