Energy efficiency in microservices is primarily treated as an operational optimisation problem rather than a lifecycle-spanning architectural concern, highlighting the need for earlier architectural integration and improved measurement practices.
Abstract
Context. Microservice architectures are widely adopted for building scalable cloud-native systems, enabling independent deployment, fine-grained service composition, and operational elasticity. Problem. Despite growing interest in sustainable software, research on energy efficiency in microservices spans operational, infrastructural, and architectural perspectives, but these are typically addressed in isolation. Existing studies focus on optimisation techniques or measurement approaches, with limited synthesis of how energy efficiency is considered, measured, and addressed at the architectural level. Goal. This study synthesises research on energy-efficient microservices by examining where energy efficiency is considered, how it is measured, and which architectural solutions have been proposed. Method. We conduct a systematic literature review following Kitchenham's guidelines, screening publications from four major digital libraries through a six-stage process with backward and forward snowballing, resulting in 40 primary studies. Results. Energy efficiency is predominantly addressed at runtime through monitoring, scheduling, and resource management, while design-time integration remains limited. Measurement practices are largely infrastructure-oriented and rely on model-based estimation and coarse-grained monitoring. Conclusion. Energy efficiency in microservices is primarily treated as an operational optimisation problem rather than a lifecycle-spanning architectural concern, highlighting the need for earlier architectural integration and improved measurement practices.
The engineering of scalable cloud systems has matured from empirical practice into a discipline grounded in formal scalability theory, distributed systems research, and production-derived architectural principles. Existing treatments address load scalability, microservices consistency, autoscaling, and production ML re...
Antonov Sergey Viktorovich· American Journal of Interdis...· 0 citations
Cloud computing is gaining popularity by giving access to seemingly unlimited virtual resources. However, Cloud data centres are built with physical resources and their electricity consumption has been continuously growing over the past decades. Microservices are an important building block of Cloud applications, calli...
César Perdigão Batista, D. Conan, S. Chabridon· IEEE/ACM International Sympo...· 1 citation
Review synthesizes research on "Serverless and disaggregated database architectures: performance optimization,
cost efficiency, scalability, historical evolution, current trends, practical applications in industries, comparison with
traditional database systems" to address the knowledge gap regarding how emerging parad...
Khagendra Mishra, Suresh Gautam· International Journal of Inn...· 0 citations
This research will perform a comparative evaluation of monolithic architecture and microservices architecture with a focus on their performance and cost characteristics to help developers to choose one of the styles considering its performance and cost characteristics.
R. Rautela, Abhisekh Mishra, Aditya Pandey et al.· International Journal of All...· 0 citations
This paper analyzes the two software architectural approaches namely Monolithic Architecture vs Microservices Architecture when considering scalable software development, and puts the following into consideration: empirical trade-offs, scalability consideration, organizational implications, and development complexity.
Theophilus Bamise Ajala, A. Oduroye, I. Ayoade et al.· Asian journal of applied sci...· 0 citations
Modern cloud-native microservice systems face significant challenges when deployed in ultra-large-scale, missioncritical environments such as civil aviation passenger service platforms. Existing SDK-based frameworks suffer from tight coupling and limited cross-language flexibility, while Service Mesh solutions introduc...
H. Cui, Zhongyi Liu, Mengxiao Li et al.· Fall Joint Computer Conferen...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.