Oracle представила обновление Helidon 4.4.0, которое теперь будет следовать графику релизов OpenJDK на каждые шесть месяцев. Новый цикл начинается с версии JDK 27, запланированной на сентябрь 2026 года, что важно для разработчиков, планирующих долгосрочные проекты на Java.
Контекст обновления и рынок
Helidon, изначально выпущенный в 2018 году, разработан для создания микросервисов и предлагает две версии: Helidon SE и Helidon MP. С обновлением Helidon 4.4.0 Oracle также улучшает поддержку Java Verified Portfolio (JVP), обеспечивая пользователям доступ к проверенным инструментам и библиотекам Java.
С введением JVP расширяются возможности для коммерческой поддержки JavaFX, что подтверждено растущим спросом на передовые визуализации в приложениях с использованием искусственного интеллекта. Эта реакция со стороны Oracle на запросы клиентов может изменить восприятие Java как платформы для AI-разработок.
Новые возможности Helidon 4.4.0
В версии 4.4.0 добавлены новые функции для Helidon Declarative, высокой гибкости для инвертированных моделей управления. Теперь доступны такие возможности, как:
- Безопасность и валидация
- Поддержка WebSocket
- Метрики и трассировка
Кроме того, обновлённая библиотека Helidon JSON теперь оптимизирована для работы с виртуальными потоками, что особенно актуально для современных Java-приложений. В неё входят два модуля: helidon-json-binding для сериализации и десериализации объектов, а также helidon-json для основного парсинга JSON. Инновации позволяют генерировать читаемый и отлаживаемый код на этапе компиляции.
Работа с LangChain4j также была усовершенствована, теперь разработчики могут использовать шаблоны выполнения для создания динамичных агентов и управляемых ими рабочих процессов. Это позволяет значительно упрощать задачи координации множества агентов, что особенно полезно при разработке сложных AI-приложений.
Практическое значение для разработчиков
Для разработчиков на российском рынке это обновление открывает новые горизонты в использовании микросервисов и библиотек Java. Переход на новый семантический график версии позволяет более точно ориентироваться на совместимость с новыми инструментами и стандартами, что несомненно повысит эффективность разработки.
Помимо этого, поддержка JVP будет полезна компаниям, стремящимся к внедрению проверенных инструментов в своих продуктах, что может привести к повышению конкурентоспособности в сегменте AI-разработок.
Следующий запланированный шаг — переход на Helidon 27 с новой системой версионирования к сентябрю 2026 года, что дальнейшим образом будет поддерживать актуальность платформы в соответствии с современными требованиями разработчиков.