Optimizing microservices with hyperparameter optimization

03/14/2022
by   Hai Dinh-Tuan, et al.
0

In the last few years, the cloudification of applications requires new concepts and techniques to fully reap the benefits of the new computing paradigm. Among them, the microservices architectural style, which is inspired by service-oriented architectures, has gained attention from both industry and academia. However, decomposing a monolith into multiple microservices also creates several challenges across the application's lifecycle. In this work, we focus on the operation aspect of microservices, and present our novel proposal to enable self-optimizing microservices systems based on grid search and random search techniques. The initial results show our approach is able to optimize the latency performance of microservices to up to 10.56%.

READ FULL TEXT
research
04/26/2018

Analysis of Service-oriented Modeling Approaches for Viewpoint-specific Model-driven Development of Microservice Architecture

Microservice Architecture (MSA) is a novel service-based architectural s...
research
03/15/2021

Self-Adaptive Microservice-based Systems – Landscape and Research Opportunities

Microservices have become popular in the past few years, attracting the ...
research
04/26/2018

Towards a Viewpoint-specific Metamodel for Model-driven Development of Microservice Architecture

Microservice Architecture (MSA) is a service-based architectural style w...
research
07/20/2023

Approximate Computing Survey, Part II: Application-Specific Architectural Approximation Techniques and Applications

The challenging deployment of compute-intensive applications from domain...
research
07/09/2017

Refinable Function : An Object-oriented Approach to Procedure Modularity

Modularity is the fundamental aspect of modern software engineering, how...
research
10/21/2021

DeLag: Detecting Latency Degradation Patterns in Service-based Systems

Performance debugging in production is a fundamental activity in modern ...
research
07/20/2017

Actor Database Systems: A Manifesto

Interactive data-intensive applications are becoming ever more pervasive...

Please sign up or login with your details

Forgot password? Click here to reset