Development of Load Balancing Method in a Microservice Architecture System
Aung Kyaw Myo, Evgeni Mikhailovich Portnov, Alexander Alekseev · 2025
This paper presents a novel load balancing method for microservice architectures, focusing on optimizing resource utilization and enhancing system performance. The proposed approach employs a dynamic load balancer that continuously monitors microservice instances, distributing incoming requests based on real-time workload metrics. By integrating queuing theory and simulation modeling, the method maximizes the output stream intensity of processed requests while minimizing rejection rates. Comparative analysis demonstrates a 15% improvement in processing speed compared to traditional uniform distribution methods. The solution addresses key challenges such as uneven request distribution and service failures, ensuring high availability and fault tolerance. The developed algorithm is validated through simulation models, showcasing its effectiveness in real-world scenarios. This research contributes to advancing efficient data distribution in microservice-based systems, offering practical insights for scalable web applications.