Командная строка Middle Ёмкость и хаос-инжиниринг обновлено
Предел по результатам нагрузочного теста
Условие
На stdin первая строка: порог SLO для p99 в миллисекундах. Дальше результаты ступенчатого нагрузочного теста: строки <RPS> <p99 в мс> по возрастанию RPS. Выведите capacity <RPS>: наибольший RPS, на котором p99 не превышает порог (если таких нет, capacity 0), и второй строкой first-fail <RPS> <p99> для первой ступени с превышением порога (или first-fail none).
Как подойти
Подсказки: 1
- Два независимых условия в awk: одно копит максимум, другое запоминает первый провал.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.