Все статьи

Дайджест FourA: 17-24 апреля 2026 года

На этой неделе в FourA: более удобный первый запуск панели управления, страница статуса, отражающая реальное положение дел, ускоренные ответы списков и отображение rate limit в аналитике.

Highlights

Первый запуск панели управления выглядит совершенно иначе. Если вы только что зарегистрировались и еще не отправили первый request, вы увидите демонстрационные данные, рабочий curl-скрипт и пустые состояния, которые действительно подсказывают, что делать дальше. Мы также перестроили страницу статуса и заметно ускорили работу list endpoints во всем API.

What's New

Dashboard: first-run experience overhauled

До этой недели регистрация и переход на страницу Overview выглядели неудобно. Пустые графики, пустые таблицы, отсутствие понятного первого шага. Мы это исправили.

Для новых ключей API теперь отображается пустое состояние онбординга с точным curl-запросом, необходимым для первого request, включая ваш реальный ключ и правильный endpoint. На странице Overview показываются демонстрационные данные в фоновом режиме, чтобы вы могли увидеть панель управления в действии еще до первого реального вызова. Текст баннеров теперь везде на английском языке (мы устранили несколько случайных фрагментов со смешанными языками).

Небольшие изменения. Но первое впечатление имеет значение, и вам не придется гадать, что делать после регистрации.

Status page: rebuilt so it reflects reality

На этой неделе мы переписали нашу страницу статуса, чтобы она оставалась точной после перезапусков и во время деплоев. Больше никаких устаревших событий и показателей uptime, завышенных из-за отсутствия данных.

Что вы видите на публичной странице статуса:

  • Ежедневные графики отображаются серым цветом в дни, когда у нас нет данных мониторинга, вместо зеленого (раньше мы считали дни без данных успешными, теперь это не так)
  • Всплывающая подсказка при наведении показывает минуты по уровням серьезности, позволяя точно увидеть масштаб деградации
  • Процент uptime исключает дни без данных, поэтому показатель действительно отражает реальность
  • Названия инцидентов для пользователей написаны простым языком, а не инженерным сленгом

Публичная лента статуса теперь отражает данные мониторинга в реальном времени, то есть ту же картину, которую видит наша команда, но в очищенном виде перед выводом на экран.

Faster list endpoints

Мы изменили обработку списков на бэкенде, отделив их от детальных представлений. По умолчанию list endpoints возвращают сокращенные записи, а тяжелые поля остаются в детальных responses, где они действительно запрашиваются. Мы также удалили устаревшую подсказку сортировки, которая заставляла один из наших частых запросов сканировать больше данных, чем требовалось.

Итог: меньше ожидания при загрузке длинных списков и те же самые данные при запросе полной записи.

Rate-limit outcomes now show up in analytics

Если request сталкивался с внешним rate limit, этот результат не отображался в вашей аналитике по доменам и IP-адресам. Исправлено. Теперь rate limit является полноценным статусом ответа, который можно просматривать и фильтровать наряду с успехом, ошибкой и таймаутом.

Если вы когда-либо задавались вопросом, почему не сходились цифры на сайтах с сильной защитой, в этом заключалась часть причины.

Under the Hood

Аналитика в панели управления теперь должна работать надежнее. Во время пикового трафика мы иногда упирались в лимиты ресурсов, что приводило к нестабильной загрузке графиков на странице Overview. Это осталось в прошлом.

Мы также завершили разделение внутренних событий, за которыми следит наша команда, и инцидентов, которые должны отображаться на публичной странице статуса. Вы видите только вторые, описанные простым языком.

Если вас заинтересовало конкретное изменение и вы хотите изучить его подробнее, следите за категорией Update. Именно там публикуются детальные разборы.