Re[6]: Как измерить пиковую нагрузку на API?
От: Sergey J. A. Беларусь  
Дата: 01.09.23 10:14
Оценка:
Здравствуйте, GarryIV, Вы писали:

GIV>>>В любом случае экстраполировать максимумы глупо — ведет к дикому росту метрики при уменьшении интервала что ты и наблюдаешь.

SJA>>Так в этом и вопрос — как выбрать этот интервал? Думаю есть для этого какие-то математические подходы...
SJA>>Коллега на работе уверен, что если нужно получить RPM то и мерять надо за минуту. Но я с этим не согласен, для меня RPM — это скорость, её можно и на 30 секундном интервале померять и на 15. Коллега уверен, что RPM это не скорость. ХЗ

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


GIV>Я не очень понимаю чего ты хочешь добиться?


Хочу понять как правильно описывать пиковую нагрузку что бы:
1. можно было спросить "мы ожидаем пиковую нагрузку X, может ваш сервис её выдерживать?"
2. можно было написать в User Story "протестировать сервис S с нагрузкой полтора X" и уйти в отпуск. и что бы данных в описании было достаточно для выполнения теста.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.