English
Related papers

Related papers: How Does Microservice Granularity Impact Energy Co…

200 papers

Energy efficiency has a significant influence on user experience of battery-driven devices such as smartphones and tablets. It is shown that software optimization plays an important role in reducing energy consumption of system. However, in…

Software Engineering · Computer Science 2016-05-19 Xueliang Li , John P. Gallagher

Data center operators are typically faced with three significant problems when running their data centers, i.e., rising electricity bills, growing carbon footprints and unexpected power outages. To mitigate these issues, running data…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-02-02 Liang Yu , Tao Jiang , Yulong Zou

Context: Microservices Architecture (MSA) has received significant attention in the software industry. However, little empirical evidence exists on design, monitoring, and testing of microservices systems. Objective: This research aims to…

Software Engineering · Computer Science 2021-08-24 Muhammad Waseem , Peng Liang , Mojtaba Shahin , Amleto Di Salle , Gastón Márquez

Traditional DBMS servers are usually over-provisioned for most of their daily workloads and, because they do not show good energy proportionality, waste a lot of energy while underutilized. A cluster of small (wimpy) servers, where the…

Databases · Computer Science 2014-07-08 Daniel Schall , Theo Härder

Demand response is a crucial technology to allow large-scale penetration of intermittent renewable energy sources in the electric grid. This paper is based on the thesis that datacenters represent especially attractive candidates for…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-11-30 Josiah McClurg , Raghuraman Mudumbai

The microservice software architecture leverages the idea of splitting large monolithic applications into multiple smaller services that interact using lightweight communication schemes. While the microservice architecture has proven its…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-03-06 Dāvis Kažemaks , Jérémie Decouchant

Urban energy systems face increasing challenges due to high penetration of renewable energy sources, extreme weather events, and other high-impact, low-probability disruptions. This project proposes a community-centered, open-access…

Systems and Control · Electrical Eng. & Systems 2026-02-11 Arya Abdollahi

The rise of microservice architectures has revolutionized application design, fostering adaptability and resilience. These architectures facilitate scaling and encourage collaborative efforts among specialized teams, streamlining deployment…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-11-21 Herve Mbikayi Kabamba , Matthew Khouzam , Michel Dagenais

In modern multi-core Mixed-Criticality (MC) systems, a rise in peak power consumption due to parallel execution of tasks with maximum frequency, specially in the overload situation, may lead to thermal issues, which may affect the…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-11-09 Behnaz Ranjbar , Tuan D. A. Nguyen , Alireza Ejlali , Akash Kumar

The evolution of the mobile landscape is coupled with the ubiquitous nature of the Internet with its intermittent wireless connectivity and the web services. Achieving the web service reliability results in low communication overhead and…

Software Engineering · Computer Science 2022-07-27 Amr S. Abdelfattah , Tamer Abdelkader , EI-Sayed M. EI-Horbaty

We study a cloud storage operator who provides shared storage service for electricity end-users using the residual part of a multi-service grid-scale battery primarily used for high priority grid services. We design an optimal product…

Signal Processing · Electrical Eng. & Systems 2021-08-16 Mohammad Rasouli , Tao Sun , Camille Pache , Patrick Panciatici , Jean Maeght , Ramesh Johari , Ram Rajagopal

Research in machine learning has questioned whether increases in training token counts reliably produce proportional performance gains in large language models. Building on prior work introducing an energy-aware parameter efficiency metric,…

Machine Learning · Computer Science 2026-01-13 Joe Dwyer

Cloud applications are increasingly moving away from monolithic services to agile microservices-based deployments. However, efficient resource management for microservices poses a significant hurdle due to the sheer number of loosely…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-08-10 Md Rajib Hossen , Mohammad A. Islam , Kishwar Ahmed

By analyzing energy-efficient management of data centers, this paper proposes and develops a class of interesting {\it Group-Server Queues}, and establishes two representative group-server queues through loss networks and impatient…

Performance · Computer Science 2017-07-24 Quan-Lin Li , Jing-Yu Ma , Mingzhou Xie , Li Xia

Microservices based architectures are based on a set of modular, independent and fault-tolerant services. In recent years, the software engineering community presented studies investigating potential, recurrent, effective architectural…

Software Engineering · Computer Science 2019-09-10 Mohammad Imranur , Rahman , Sebastiano Panichella , Davide Taibi

The increase in performance and power of computing systems requires the wider use of program optimizations. The goal of performing optimizations is not only to reduce program runtime, but also to reduce other computer resources including…

Mathematical Software · Computer Science 2023-12-07 E. A. Kiselev , P. N. Telegin , A. V. Baranov

This paper explores the role of energy-awareness strategies into the deployment of applications across heterogeneous Edge-Cloud infrastructures. It proposes methods to inject into existing scheduling approaches energy metrics at a…

Networking and Internet Architecture · Computer Science 2025-11-13 Dalal Ali , Rute C. Sofia

In High Performance Computing, systems are evaluated based on their computational throughput. However, performance in contemporary server processors is primarily limited by power and thermal constraints. Ensuring operation within a given…

Hardware Architecture · Computer Science 2021-10-26 Robert Schöne , Thomas Ilsche , Mario Bielert , Markus Velten , Markus Schmidl , Daniel Hackenberg

As computational resources are placed at different points in the edge-cloud continuum, not only the responsiveness on the client side is affected, but also the energy spent during communications. We summarize the main approaches used to…

Networking and Internet Architecture · Computer Science 2025-03-04 Chiara Caiazza , Valerio Luconi , Alessio Vecchio

Energy consumption imposes a significant cost for data centers; yet much of that energy is used to maintain excess service capacity during periods of predictably low load. Resultantly, there has recently been interest in developing designs…

Performance · Computer Science 2014-05-13 Kai Wang , Minghong Lin , Florin Ciucu , Adam Wierman , Chuang Lin