Перейти к содержимому
11 / 15

Как проводить нагрузочное тестирование и планировать ёмкость?

Нагрузочный тест отвечает на два вопроса: сколько запросов система выдерживает при приемлемой задержке и что происходит за этой границей — плавная деградация или обвал. Виды: нагрузочный (ожидаемый трафик), стресс (до отказа, чтобы найти предел и узкое место), выдерживающий (несколько часов, ловит утечки памяти и исчерпание соединений), пиковый (резкий всплеск, проверяет скорость автомасштабирования). Планирование ёмкости строится на измеренной пропускной способности одного экземпляра, прогнозе трафика с запасом на пик и понимании, что зависимости (база, внешние API, лимиты провайдера) масштабируются не так быстро, как ваши поды.

Как проводить нагрузочное тестирование и планировать ёмкость? | JScriptiser