The power of prediction: microservice auto scaling via workload learning

S Luo, H Xu, K Ye, G Xu, L Zhang, G Yang… - Proceedings of the 13th …, 2022 - dl.acm.org
When deploying microservices in production clusters, it is critical to automatically scale
containers to improve cluster utilization and ensure service level agreements (SLA) …

Proscale: Proactive autoscaling for microservice with time-varying workload at the edge

K Cheng, S Zhang, C Tu, X Shi, Z Yin… - … on Parallel and …, 2023 - ieeexplore.ieee.org
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 …

Adaptive QoS-aware microservice deployment with excessive loads via intra-and inter-datacenter scheduling

J Shi, K Fu, J Wang, Q Chen, D Zeng… - IEEE Transactions on …, 2024 - ieeexplore.ieee.org
User-facing applications often experience excessive loads and are shifting towards the
microservice architecture. To fully utilize heterogeneous resources, current datacenters have …

Analyzing Microservices and Monolithic Systems: Key Factors in Architecture, Development, and Operations

J Christian, A Kurniawan… - 2023 6th International …, 2023 - ieeexplore.ieee.org
Microservices and monolithic systems are two prevalent architectural approaches in
software development. This study provides a complete review and analysis of the key …

Nodens: Enabling Resource Efficient and Fast {QoS} Recovery of Dynamic Microservice Applications in Datacenters

J Shi, H Zhang, Z Tong, Q Chen, K Fu… - 2023 USENIX Annual …, 2023 - usenix.org
Current microservice applications always meet with load and call graph dynamics. These
dynamics can easily lead to inappropriate resource allocation for microservices, and further …

ASSESSING THE QUALITY OF MICROSERVICE AND MONOLITHIC-BASED ARCHITECTURES: A SYSTEMATIC LITERATURE REVIEW

S Hussein, M Lahami, M Torjmen - Operational Research in Engineering …, 2024 - oresta.org
Building a scalable system has been found to be an even greater challenge than developing
software in general, due to the complexity and otherwise involved in its development …

Microservices from cloud to edge: an analytical discussion on risks, opportunities and enablers

A Detti - IEEE Access, 2023 - ieeexplore.ieee.org
Microservice applications are made of many interacting microservices that can leverage
different cloud servers to distribute the computational load horizontally, so these applications …

Trace-driven scaling of microservice applications

VM Mostofi, E Krul, D Krishnamurthy, M Arlitt - IEEE Access, 2023 - ieeexplore.ieee.org
The containerized microservices architecture is being increasingly used to build complex
applications. To minimize operating costs, service providers typically rely on an auto-scaler …

GenesisRM: A state-driven approach to resource management for distributed JVM web applications

D Xu, F Liu, B Wang, X Tang, D Zeng, H Gao… - Future Generation …, 2025 - Elsevier
Reducing resource waste while maintaining end-to-end latency service-level objective
(SLO) by simultaneously managing CPU bandwidth, memory allocation, and pod number of …

FaaSConf: QoS-aware Hybrid Resources Configuration for Serverless Workflows

Y Wang, P Chen, H Dou, Y Zhang, G Yu, Z He… - Proceedings of the 39th …, 2024 - dl.acm.org
Serverless computing, also known as Function-as-a-Service (FaaS), is a significant
development trend in modern software system architecture. The workflow composition of …