Выбор ответа Middle Основы наблюдаемости обновлено
Усреднение перцентилей
Вопрос
На трёх серверах p99 времени ответа 100 мс, 120 мс и 900 мс. Можно ли сказать, что p99 сервиса около 373 мс?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Нет: перцентили не усредняют, считают по суммарной гистограмме. Перцентиль это свойство распределения, а среднее перцентилей ничего не значит: при разном трафике и форме распределений результат может быть любым.
Варианты ответа
- Да: перцентиль кластера равен среднему перцентилей узлов
- Да, если трафик между серверами распределён равномерно
- Нет: перцентили не усредняют, считают по суммарной гистограммеправильный ответ
- Нет: нужно брать максимум, значит p99 сервиса ровно 900 мс
Разбор
Перцентиль это свойство распределения, а среднее перцентилей ничего не значит: при разном трафике и форме распределений результат может быть любым. Даже при равном трафике среднее p99 узлов не равно p99 объединённых данных. Максимум тоже неверен: это лишь верхняя оценка. Правильно агрегировать гистограммы и вычислять перцентиль по сумме бакетов.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.