ВсеНовоеУлучшеноИсправлено
Улучшено

Proxy Finder удаляет неработающие узлы из пула выбора

Теперь неработающие узлы удаляются из пула выбора вместо повторных попыток подключения. Это сохраняет время отклика при постоянной нагрузке. В наших нагрузочных тестах p95 остается ниже 500 мс.

Улучшено

Proxy Finder сохраняет компактность при длительных сессиях

Умный выборщик, раунд два. Рабочий пул увеличивался по мере обнаружения новых proxy, а более медленные возвращались в ротацию. Теперь он исключает их на лету, поэтому время ответа остается стабильным независимо от того, длится работа десять минут или десять часов.

Улучшено

Proxy Finder запоминает, какие proxy работают

Раньше выбор proxy был случайным. Теперь Proxy Finder запоминает, какие proxy работали эффективно для каждого целевого адреса, и выбирает их в первую очередь. Первые request все еще тестируют несколько вариантов для сбора данных. После этого время response станет более стабильным, а количество медленных ответов при повторных запросах снизится.

Улучшено

API остается доступным во время релизов

Мы оптимизировали процесс развертывания. Когда мы выпускаем новую версию Single, Proxy Finder или Browser, балансировщик нагрузки ожидает полной готовности каждого нового инстанса перед направлением трафика на него. Кратковременные сбои, которые вы могли наблюдать во время окон релизов, устранены.

Улучшено

Более точные данные о странах в результатах proxy

Поля страны и континента при проверке proxy теперь определяются точнее. Мы сделали более полный источник геоданных основным, а облегченный перевели в разряд резервных. IP-адреса приграничных регионов, которые раньше перескакивали между странами, теперь определяются стабильно. Используйте фильтр по странам в Proxy Finder, и результаты станут стабильнее.

Улучшено

Обновление пула источников Proxy Finder

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

Улучшено

Более понятные коды состояния при временных сбоях

Теперь мы возвращаем 503, когда наш сервис временно недоступен, и 502, когда не удается распарсить response. Оба кода заменяют старый общий 500. Теперь ваша логика повторных попыток может полагаться на код состояния.

Улучшено

Proxy Finder остается прогретым при деплоях

Proxy Finder теперь сохраняет данные ранжирования при перезапусках. После деплоя ваши request сразу направляются через проверенные proxy, вместо того чтобы ждать повторного прогрева алгоритма выбора. Замедление первого request, которое раньше происходило после перезапусков, устранено.

Улучшено

Пул Proxy Finder обновляется быстрее

Proxy Finder теперь инкрементально добавляет новые проверенные proxy, поэтому свежие IP попадают в ротацию через несколько секунд после верификации. Устаревшие proxy исключаются с той же частотой. Если вы сталкивались с редкими retry из-за отключившегося proxy, теперь это окно сократилось.

Улучшено

Упрощенный первый запуск для новых пользователей API

При создании первого API-ключа в модальном окне успешного завершения отображается рабочий curl с вашим реальным endpoint и header X-API-Key. На странице Overview уже подготовлены тестовые данные, чтобы вам не приходилось смотреть на пустой дашборд, а в списке API-ключей теперь корректно отображается пустое состояние с подсказками по следующим шагам.

Улучшено

Синхронизация темы между вкладками FourA

Переключите светлую или темную тему на одной странице FourA, и все остальные открытые вкладки переключатся вместе с ней. Теперь cookie темы является единственным источником истины, поэтому приложение, блог, документация и портал статуса синхронизируются без перезагрузки.

Улучшено

Более точный расчет uptime и подсказки на странице статуса

Наведите курсор на день на updates.foura.ai, и вы увидите разделение downtime по уровню серьезности. Показатели uptime теперь пропускают дни, за которые не было данных, вместо того чтобы учитывать их как пробелы. Названия публичных инцидентов теперь тоже выглядят чище, без нагромождения тире.

Улучшено

Страница статуса показывает время деградации и периоды без данных

Теперь на странице статуса показано, какая часть каждого дня была деградирована: наведите курсор на полосу любого дня, чтобы увидеть точное количество минут. Даты, когда мы еще не мониторили сервис, отображаются серым цветом вместо зеленого, а легенда из трех состояний под баннером объясняет каждый цвет.

Улучшено

Ускорение пула proxy под нагрузкой

Время загрузки списка proxy в FourA сократилось с 460 мс до менее чем 2 мс для типичной страницы из 200 строк. Мы удалили неиспользуемые поля из response, перестроили индекс сортировки, оптимизировали базу данных для SSD-накопителей и кэшировали параметры фильтрации между requests. Выбор proxy остается быстрым, даже когда инструменты администрирования одновременно извлекают данные.

Улучшено

Более аккуратный раздел статуса работы

Раздел статуса работы сервисов получил более лаконичный интерфейс. Пустой контент больше не мелькает во время загрузки данных о статусе, а индикаторы статуса теперь выровнены правильно.