oalogo2  

AUTHOR(S):

Roman A. Dolmatov, Sergei E. Saradgishvili

 

TITLE

Optimizing Microservices Scalability and Resiliency with Kubernetes

pdf PDF

ABSTRACT

This paper proposes a novel hybrid autoscaling system for Kubernetes-based microservices, integrating Horizontal and Vertical Pod Autoscalers with custom metric monitoring and heuristic scheduling strategies (PROP, CONT, UTIL). The proposed approach enhances resource efficiency, fault tolerance, and system responsiveness under variable load conditions. Implementation is validated through real-world deployment using Prometheus, Grafana, and Vegeta, and addresses gaps in existing approaches that rely solely on CPU/memory metrics. Results show improved scalability, resource allocation, and performance. The work contributes a flexible, adaptive model with practical implications for cloud-native application management.

KEYWORDS

Kubernetes, Autoscaling, Microservices, Prometheus, Grafana, Hybrid Architecture, Custom Metrics, Cloud-native, Fault Tolerance, Intelligent Scheduling

 

Cite this paper

Roman A. Dolmatov, Sergei E. Saradgishvili. (2025) Optimizing Microservices Scalability and Resiliency with Kubernetes. International Journal of Communications, 10, 16-20

 

cc.png
Copyright © 2024 Author(s) retain the copyright of this article.
This article is published under the terms of the Creative Commons Attribution License 4.0