Оптимізація роботи мікросервісів на основі теорії ігор
Loading...
Files
Date
Authors
Улічев, О. С.
Кулагін, В. П.
Ulichev, O.
Kulahin, V.
Journal Title
Journal ISSN
Volume Title
Publisher
ЦНТУ
Abstract
Завдяки високій гнучкості та здатності до масштабування мікросервісна архітектура стала актуальним і популярним підходом у розробці сучасних програмних систем. Водночас її застосування ставить нові завдання, пов’язані з керуванням ресурсами та забезпеченням стабільної якості обслуговування. У цій статті запропоновано підхід до оптимізації роботи мікросервісів на основі теорії ігор. Запропоновано модель, в якій кожен мікросервіс розглядається як гравець, що прагне оптимізувати власну вигоду (наприклад, мінімізувати час відповіді) при спільному використанні обмежених ресурсів тощо. Modern software systems increasingly adopt microservice architectures (MSA) to achieve modularity, scalability, and independent deployment. However, the decentralized nature of microservices introduces complex challenges in resource allocation, load balancing, and maintaining system-wide performance under dynamic workloads. Traditional orchestration methods often rely on heuristic or static rules that are insufficient for optimizing resource usage in highly variable and interactive environments etc.
Description
Keywords
мікросервісна архітектура, оптимізація, теорія ігор, рівновага Неша, microservice architecture, optimization, game theory, Nash equilibrium
Citation
Улічев, О. С. Оптимізація роботи мікросервісів на основі теорії ігор / О. С. Улічев, В. П. Кулагін // Центральноукраїнський науковий вісник. Технічні науки : наук. зб. - Кропивницький : ЦНТУ, 2025. - Вип. 12(43), ч. 1. - С. 44-57.
