Intelligent autoscaling of microservices in the cloud for real-time applications
Cloud applications are becoming more containerized in nature. Develo** a cloud
application based on a microservice architecture imposes different challenges including …
application based on a microservice architecture imposes different challenges including …
Performance modeling and workflow scheduling of microservice-based applications in clouds
Microservice has been increasingly recognized as a promising architectural style for
constructing large-scale cloud-based applications within and across organizational …
constructing large-scale cloud-based applications within and across organizational …
ATOM: Model-driven autoscaling for microservices
Microservices based architectures are increasingly widespread in the cloud software
industry. Still, there is a shortage of auto-scaling methods designed to leverage the unique …
industry. Still, there is a shortage of auto-scaling methods designed to leverage the unique …
A review of microservices autoscaling with formal verification perspective
SNA Jawaddi, MH Johari… - Software: Practice and …, 2022 - Wiley Online Library
The process of scaling microservices is a challenging task, especially in maintaining
optimum resource provisioning while respecting QoS constraints and SLA. Many research …
optimum resource provisioning while respecting QoS constraints and SLA. Many research …
Unsupervised learning approach for web application auto-decomposition into microservices
Nowadays, large monolithic web applications are manually decomposed into microservices
for many reasons including adopting a modern architecture to ease maintenance and …
for many reasons including adopting a modern architecture to ease maintenance and …
Application deployment using containers with auto-scaling for microservices in cloud environment
A microservice-based application is composed of a set of small services that run within their
own processes and communicate with a lightweight mechanism. Processing the …
own processes and communicate with a lightweight mechanism. Processing the …
Transition from monolithic to microservice-based applications. Challenges from the developer perspective
Microservices have taken the world of software development by storm. Application
developers are struggling to understand the new concepts and make the transition by the so …
developers are struggling to understand the new concepts and make the transition by the so …
Showar: Right-sizing and efficient scheduling of microservices
AF Baarzi, G Kesidis - Proceedings of the ACM Symposium on Cloud …, 2021 - dl.acm.org
Microservices architecture have been widely adopted in designing distributed cloud
applications where the application is decoupled into multiple small components (ie" …
applications where the application is decoupled into multiple small components (ie" …
Proscale: Proactive autoscaling for microservice with time-varying workload at the edge
Deploying microservice instances on the edge device close to end users can provide on-site
processing thus reducing request response time. Each microservice has multiple instances …
processing thus reducing request response time. Each microservice has multiple instances …
FA2: Fast, accurate autoscaling for serving deep learning inference with SLA guarantees
Deep learning (DL) inference has become an essential building block in modern intelligent
applications. Due to the high computational intensity of DL, it is critical to scale DL inference …
applications. Due to the high computational intensity of DL, it is critical to scale DL inference …