Рассчитайте, сколько запросов в секунду выдержит сервер и сколько нужно серверов под нагрузку.
Учитывает пиковый трафик и запас мощности.
Рассчитайте, сколько запросов в секунду выдержит сервер и сколько нужно серверов под нагрузку.
Учитывает пиковый трафик и запас мощности.
Калькулятор нагрузки RPS считает, сколько запросов в секунду нужно выдержать и сколько серверов для этого потребуется. Он учитывает DAU, запросы на пользователя, пиковый коэффициент, RPS сервера и запас. Инструмент полезен для планирования инфраструктуры.
RPS (requests per second) — ключевая метрика нагрузки. Если сервер не выдерживает, падает. Если ресурсов много, лишние расходы. Калькулятор помогает найти баланс и заложить запас на пики.
Средний RPS равен DAU умножить на запросы разделить на 86 400. Пиковый равен средний умножить на коэффициент. Серверов равно пиковый умножить на единица плюс запас делить на 100 разделить на RPS сервера, округлить вверх. Типовой сервер держит 1000–5000 RPS.
Пиковый коэффициент зависит от продукта. Для соцсетей утро и вечер. Для B2B — рабочие часы. Для игр — вечер. Учитывайте сезонность и акции. В пик нагрузка может быть в 5–10 раз выше средней.
Запас нужен на отказы, миграции, рост. Если система критичная, запас больше. Если некритичная, меньше. Автоскейлинг помогает, но не мгновенно. Планируйте заранее. Расчёт носит справочный характер.
Расчёт носит справочный характер.
Что чаще всего запускают пользователи.