Разработчики EVE Online рассказали об улучшении процесса разработки пользовательских инструментов

6539
0
Разработчики EVE Online рассказали об улучшении процесса разработки пользовательских инструментов

ESI (EVE Static Interface) играет ключевую роль в экосистеме разработчиков EVE Online. Этот API-интерфейс служит мостом между создателями инструментов и вселенной Нового Эдема, обеспечивая работу разнообразных приложений — от систем управления флотами до инструментов промышленного планирования и интеграций с killboard.

За последнее время команда разработчиков реализовала ряд важных улучшений. Система мониторинга была значительно расширена, что позволило получить более полное представление об использовании ESI. Были удалены устаревшие компоненты, внедрены механизмы ограничения частоты запросов и существенно улучшена обработка ошибок. Эти изменения сделали платформу более стабильной и готовой к внедрению новых функций.

Благодаря внедрению системы Honeycomb появилась возможность отслеживать каждый входящий запрос в реальном времени. Это позволило точно определить источники критических ошибок 5xx и устранить ряд проблем, включая некорректную обработку тайм-аутов HTTP-соединений. В результате количество критических ошибок снизилось до примерно одной на 10 000 запросов.

Был осуществлен переход от устаревшего метода аутентификации «v1» к более современному JWT («v2»). Это решение значительно ускорило обработку запросов и снизило нагрузку на инфраструктуру, что особенно важно при обработке тысяч запросов в секунду.

Центральным элементом обновленной инфраструктуры стал API Gateway. Он выполняет несколько критически важных функций: проверяет аутентификацию, контролирует частоту запросов, валидирует пути и тенанты, а затем передает запросы соответствующим бэкендам. Такая архитектура обеспечивает более высокий уровень безопасности и эффективности.

Важным нововведением стали маршруты Corporation Projects, которые позволяют: получать список активных проектов корпорации, просматривать детали каждого проекта с информацией о текущем состоянии и пуле вознаграждений, а также отслеживать участников и их вклад в общий результат.

В разработке находится новая функция поддержки Freelance Jobs. Эта система предоставит структурированные данные о доступных заданиях по всему Новому Эдему, включая информацию о местах выполнения и вознаграждениях. Разработка ведется с учетом обратной связи от сообщества.

Для поддержки разработчиков создан целый ряд инструментов и ресурсов. Основной хаб для сторонних разработчиков — EVE Developers Portal, где можно зарегистрировать приложения и получить доступ к документации. Также работает система отслеживания ошибок и предложений, а активное сообщество разработчиков собирается в специальном канале Discord.

ESI продолжает эволюционировать, становясь все более надежным и эффективным инструментом для создания сторонних приложений. Все улучшения направлены на поддержку творческого потенциала сообщества разработчиков EVE Online и обеспечение лучшего игрового опыта для всех пользователей.

Другие публикации по теме
В MMORPG EVE Online бушуют ледяные штормы — финальная фаза зимнего сезона
В MMORPG EVE Online бушуют ледяные штормы — финальная фаза зимнего сезона
Пространство Нового Эдема охвачено не только привычными космическими сражениями, но и свирепыми ледяными штормами. В MMORPG EVE Online стартовала завершающая фаза зимнего сезона, принося с собой новые вызовы, масштабные награды и важные изменения в балансе кораблей.
5 января в 18:40
477
0
Форум
Разработчики MMORPG EVE Online подвели итоги насыщенного 2025 года
Разработчики MMORPG EVE Online подвели итоги насыщенного 2025 года
Студия CCP Games поделилась главными событиями и достижениями в космической MMO EVE Online за уходящий 2025 год. Год оказался богат на масштабные обновления, эпические сражения и впечатляющие рекорды, которые установили игроки — капсулёры Нового Эдема.
23 декабря 2025
742
0
Форум
Обычная и блокчейн-версии EVE Online обновились одновременно
Обычная и блокчейн-версии EVE Online обновились одновременно
В блокчейн-выживальческой EVE Frontier появились навыки, сохраняемые между смертями. В классической EVE Online стартовало зимнее событие, а обновление Catalyst называют одним из самых успешных.
11 декабря 2025
1799
0
Форум