Л
Легко в’IT
@legko_v_it204 подп.
183просмотров
89.7%от подписчиков
27 ноября 2025 г.
Score: 201
#IT_Полезный Как прикинуть нагрузку на кофейной гуще? Ситуация. Недавно, при заказе средств защиты информации, надо было мне примерно посчитать трафик, не имея на руках почти никакой инфрмации кроме планов по привлечкнию студентов на нашу платформу. Стандартный такой квест: пользователи есть, сценарии есть, а вот собрать статистику не успели. Кто-то жмёт кнопку раз в час, кто-тот - все 200 раз. Чтобы не улететь в прод с угадайкой, пришлось искать методы, которые дают понятные цифры даже при неполных входных данных. И уже с ними идти заказывать файрволлы. Мы взяли у коллег профиль нагрузки НТ (о нем обязательно расскажу еще), рассчитали средний и пиковый RPS через модель Пуассона и эвристику 80/20, а затем проверили расчёт через закон Литтла — чтобы понять, сколько людей окажутся «в системе» одновременно. Понял что-нибудь? Вот! Для этого мой канал и есть. Сейчас объясню 1️⃣ Средний RPS (Пуассон) Берём сколько у нас активных пользаков и сколько примерно действий каждый делает. Делим все действия за день на количество секунд окна, когда они наиболее активны - получаем честный средний RPS. Это база. 2️⃣ Пиковый RPS (80/20) Максимально стандартная история про то, что 80 процентов клиентов приходит в 20% времени открытия магазина, так и тут: 80% запросов прилетают в самые шумные 20% времени. Просто умножаем средний RPS примерно на 4 и получаем реалистичный пик. 3️⃣ Проверка (Закон Литтла) Смотрим, сколько людей одновременно «висят» в системе и сколько длится одно действие. Если получается та же интенсивность запросов, что и по расчётам выше — значит, мы попали. Решение. Короче, эта комбинация трёх параметров дала нужную картинку: прогноз пикового RPS сошёлся с фактом плюс-минус 15%. Для заявки на покупку файрволла этого более чем достаточно. В общем, даже когда думаешь, что сейчас будешь гадать на кофейной гуще, не поленись поискать решения, почти наверняка они есть.
183
просмотров
1902
символов
Нет
эмодзи
Нет
медиа

Другие посты @legko_v_it

Все посты канала →
#IT_Полезный Как прикинуть нагрузку на кофейной гуще? Ситуац — @legko_v_it | PostSniper