Skip to main navigation Skip to search Skip to main content

An Empirical Study on How Architectural Topology Affects Microservice Performance and Energy Usage

Research output: Chapter in Book / Report / Conference proceeding › Conference contribution › Academic › peer-review

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 languageEnglish
Title of host publicationProceedings - 2026 IEEE 23rd International Conference on Software Architecture Companion, ICSA-C 2026
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages301-308
Number of pages8
ISBN (Electronic)9798331557409
ISBN (Print)9798331577872
DOIs
Publication statusPublished - 2026
Event23rd IEEE International Conference on Software Architecture Companion, ICSA-C 2026 - Amsterdam, Netherlands
Duration: 22 Jun 2026 → 26 Jun 2026

Conference

Conference23rd IEEE International Conference on Software Architecture Companion, ICSA-C 2026
Country/TerritoryNetherlands
CityAmsterdam
Period22/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