z-logo
open-access-imgOpen Access
State of the Art on Microservices Autoscaling: An Overview
Author(s) -
João Paulo Karol Santos Nunes,
Thiago Bianchi,
Anderson Y. Iwasaki,
Elisa Yumi Nakagawa
Publication year - 2021
Language(s) - English
Resource type - Conference proceedings
DOI - 10.5753/semish.2021.15804
Subject(s) - microservices , computer science , task (project management) , state (computer science) , architecture , resource (disambiguation) , distributed computing , software engineering , cloud computing , operating system , engineering , computer network , systems engineering , programming language , art , visual arts
The adoption of microservices architecture has taken on great pro-portions due to its benefits and popularization of containers driven tools, such as Kubernetes and Docker. Besides, the development of microservice-based applications is a complex task, specially because they can be composed of multiple heterogeneous parts. In particular, one of the main challenges is how to conduct the microservices autoscaling (i.e., adding or removing resources on demand), while still avoiding resource waste, such as CPU and memory. This paper presents the state of the art of approaches to solve the problem of micro services autoscaling, the main characteristics to be considered as well as the important future directions that need to be still investigated.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here