An Empirical Study of Energy Efficiency Monitoring for Container-Based Data Exchange Systems

Open Access
Authors
Publication date 2026
Book title GREENS 2026 : 2026 IEEE/ACM 10th International Workshop on Green and Sustainable Software
Book subtitle 12-18 April 2026, Rio de Janeiro, Brazil : proceedings
ISBN (electronic)
  • 9798400723810
Event 10th International Workshop on Green and Sustainable Software, GREENS 2026
Pages (from-to) 83-90
Number of pages 8
Publisher New York, New York: Association for Computing Machinery
Organisations
  • Faculty of Science (FNWI) - Informatics Institute (IVI)
  • Faculty of Law (FdR) - Leibniz Center for Law (FdR)
Abstract

Optimizing energy efficiency in software systems has become an increasingly critical concern. The ICT sector contributes significantly to global greenhouse gas emissions, with cloud computing and microservice-based architectures playing a substantial role in this energy demand. Moreover, with the advent of various data exchange technologies, data-centric multi-domain applications are growing. We address this challenge by investigating energy efficiency optimizations for data exchange archetypes within policy-aware dynamically adaptive microservice-based middleware. We introduce an energy consumption monitoring pipeline applicable to microservice-based policy-aware middleware designed to support data exchanges, such as DYNAMOS (Dynamically Adaptive Microservice-based OS). The monitoring pipeline is integrated in the system's architecture and utilizes monitoring tools to retrieve energy consumption data and statistical tools to identify which stages of the execution contributed the most to energy consumption. Using this analysis, we design and implement two optimizations that demonstrate reductions in energy usage. Both optimisations are deployed in both centralized and decentralized setups.

Document type Conference contribution
Language English
Published at
https://doi.org/10.1145/3786148.3788628 (Final published version)
Other links
Downloads
3786148.3788628 (Final published version)
Permalink to this page
Back