Материалов:
1 005 012

Репозиториев:
30

Авторов:
761 409

Использование систем API Gateway для оптимизации автомасштабирования приложений в оркестраторе Kubernetes

Дата публикации: 2022

Дата публикации в реестре: 2024-03-01T13:27:38Z

Аннотация:

Микросервисный подход является лидирующим современным принципом построения архитектуры приложений. Такой принцип имеет такие преимущества, как слабосвязанность и малая зависимость различных компонентов приложения друг от друга, а также гибкость в масштабировании отдельных узлов системы. В данной статье предложено использование системы API Gateway в качестве единой точки доступа к компонентам приложения. Такой подход позволяет уменьшить количество удаленных вызовов между всеми компонентами приложений и упрощает их взаимодействие друг с другом. Предложен принцип работы и алгоритм системы автоматической балансировки и масштабирования API Gateway на основе платформы Kubernetes с использованием Prometheus-сервера как системы агрегации и анализа метрик. Выполнено нагрузочное тестирование предложенной системы автомасштабирования. Результаты тестирования подтверждают ее эффективность.

Тип: Article


Связанные документы (рекомендация CORE)