Abstract
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.
Author supplied keywords
Cite
CITATION STYLE
O’Dea, E. (2025). A Measurement-Driven Approach to Enhancing Sustainability in Microservice Architectures. In Proceedings - 2025 IEEE 22nd International Conference on Software Architecture, ICSA-C 2025 (pp. 167–172). Institute of Electrical and Electronics Engineers Inc. https://doi.org/10.1109/ICSA-C65153.2025.00031
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.