В DigitalOcean внедрили автоматическое масштабирование на основе запросов для всех пользователей App Platform

Команда облачного провайдера DigitalOcean объявила об общей доступности автоматического масштабирования на основе HTTP-запросов на своей платформе приложений.
В DigitalOcean внедрили автоматическое масштабирование на основе запросов для всех пользователей App Platform

В DigitalOcean внедрили автоматическое масштабирование на основе запросов для всех пользователей App Platform. Фото: из архива компании

Если раньше горизонтальное масштабирование требовало выделенного CPU-плана и реагировало на запаздывающий индикатор загрузки процессора, то теперь система опирается на сигналы реального времени — количество запросов в секунду на инстанс и P95 задержку ответа.

Это означает, что приложение начинает масштабироваться в тот самый момент, когда растёт пользовательский трафик, а не после того, как контейнеры уже перегружены и производительность упала.

Самое важное изменение заключается в том, что новая функция работает как на общих, так и на выделенных CPU-экземплярах. Таким образом, даже ранние проекты на младших тарифах получили возможность автоматически адаптироваться к нагрузке без обновления тарифного плана.

Решение о масштабировании принимается на основе пятиминутного интервала изменений, что защищает от кратковременных всплесков, а при снижении нагрузки система уменьшает количество контейнеров только после того, как все метрики вернулись в допустимый диапазон.

Настроить автокастинг можно прямо в консоли или через спецификацию приложения с помощью команд doctl apps update. Функция недоступна для воркеров и функций, а также не сочетается с режимом сна при нулевой активности.

В DigitalOcean рекомендуют перед настройкой изучить вкладку «Аналитика», чтобы понять типичные паттерны трафика сервиса.

Упомянутый сервис
DigitalOcean Облачная инфраструктура для разработчиков с полным доступом к серверам.
Облачная инфраструктура для разработчиков с полным доступом к серверам.

Больше интересного

Актуальное

Как вести документацию по проекту так, чтобы доступ к ней не приходилось настраивать вручную Новое исследование Гео Аист: ChatGPT меняет источники за день Обновления YouGile: сделки с телефона, сортировка задач и работа с почтой
Ещё…

Популярные теги