A Measurement-Driven Approach to Enhancing Sustainability in Microservice Architectures

Eoan O’Dea · 2025

The Information and Communication Technology (ICT) sector plays a significant role in shaping modern society, but its environmental impact has become a growing concern due to the increasing energy demands of complex systems. Among these, microservice architectures are gaining widespread adoption for their flexibility and scalability in software design. However, their distributed nature and intricate communication patterns may introduce unique challenges in achieving energy efficiency, further contributing to the sector's environmental footprint. This research proposes a comprehensive framework to evaluate the energy efficiency of microservice-based systems. The frame-work includes a systematic method for energy assessment, identification of inefficiencies through anti-pattern analysis, and the application of green refactoring strategies that optimize energy consumption while maintaining other software quality attributes, such as performance and maintainability. By addressing these attributes through measurement-driven optimization, this study ensures that energy efficiency improvements do not compromise the long-term health of software systems. The outcomes aim to provide actionable tools and insights to integrate sustainability into the software development lifecycle of microservice-based applications.

Read the paper · More papers on PaperTik