Вступить в клуб →
сложнаявопросТребования и документация

Среднее время ответа укладывается в SLA, но пользователи жалуются на зависания

В нефункциональных требованиях зафиксировано: «Среднее время ответа API поиска — не более 300 мс».

Мониторинг за месяц показывает среднее 220 мс, требование формально выполняется. При этом поддержка регулярно получает обращения от части пользователей: «поиск зависает, приходится перезагружать страницу».

В чём проблема самой формулировки требования?

  • Мониторинг снимает время на сервере, а требование относится к времени на клиенте — цифры несопоставимы в принципе
  • Порог 300 мс слишком мягкий: требование нужно ужесточить до 100 мс среднего значения
  • Среднее сглаживает редкие долгие ответы: фиксировать нужно перцентили, например p95 и p99
  • Проблема не в требовании: жалобы вызваны неудобным интерфейсом поиска, а не временем ответа API

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела