Re[5]: Как измерить пиковую нагрузку на API?
От: GarryIV  
Дата: 01.09.23 05:12
Оценка: +1
GIV>>В любом случае экстраполировать максимумы глупо — ведет к дикому росту метрики при уменьшении интервала что ты и наблюдаешь.
SJA>Так в этом и вопрос — как выбрать этот интервал? Думаю есть для этого какие-то математические подходы...
SJA>Коллега на работе уверен, что если нужно получить RPM то и мерять надо за минуту. Но я с этим не согласен, для меня RPM — это скорость, её можно и на 30 секундном интервале померять и на 15. Коллега уверен, что RPM это не скорость. ХЗ

Вобщем то твой коллега прав, для целей оценки нагрузки самое оно. Простой select max(cnt) from (select minute, count(*) cnt from requests group by minute) даст тебе адекватную оценку.

Я не очень понимаю чего ты хочешь добиться? Нагрузка сильно прыгает в течении минуты и ты хочешь быть уверен что АПИ справится с всплесками? Перед тем как спорить о природе РПМ и в математику лезть неплохо было бы понимать что ты от нее хочешь, математике пофиг — может 1000 лет выдать и 1 фемтосекунду.
WBR, Igor Evgrafov
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.