ОЦЕНКА УСТОЙЧИВОСТИ СОБЫТИЙНО-ОРИЕНТИРОВАННЫХ МИКРОСЕРВИСНЫХ ПРИЛОЖЕНИЙ В ПРОЦЕССЕ РАЗВЁРТЫВАНИЯ
Главная статья
Аннотация
В статье представлена оценка устойчивости микросервисного приложения с событийно-ориентированной архитектурой при сбоях в процессе обновления. Рассмотрены четыре стратегии развёртывания: Recreate, Rolling, Blue-Green и Canary. Основными критериями выступают продолжительность простоя, общее время обновления и способность системы восстанавливаться при ошибках. Эксперимент проведён на стенде с использованием брокера сообщений, обеспечивающего асинхронное взаимодействие сервисов. Приведены количественные метрики и качественная оценка поведения системы при сбоях. Установлено, что прогрессивные стратегии (Rolling, Blue-Green, Canary) обеспечивают непрерывную доступность и минимизируют риски при обновлении по сравнению с Recreate, но требуют более сложной инфраструктуры.
Подробнее

Это произведение доступно по лицензии Creative Commons «Attribution-NonCommercial-ShareAlike» («Атрибуция — Некоммерческое использование — На тех же условиях») 4.0 Всемирная.
Неисключительные права на статью передаются журналу в полном соответствии с Лицензией Creative Commons By-NC-SA 4.0 (Международная)