Контакты
Подписка 2025
ТБ Форум 2025
Кибербезопасность. Защита АСУ ТП. Безопасность КИИ. Москва | 11 февраля | ТБ Форум 2025
Регистрируйтесь и приходите!

Вышел новый релиз Axiom JDK Pro 22, российской платформы Java

27/03/24

Axiom JDK 22 532х352
 
Axiom JDK сообщает о выпуске нового релиза отечественной среды разработки и исполнения Java Axiom JDK Pro 22. Обновление предлагает значимые улучшения и прогрессивные возможности по двенадцати направлениям. Они сфокусированы на повышении производительности и надежности, улучшении безопасности и управления ресурсами, а также упрощении процесса разработки. Всего в релиз внесено 313 изменений и 12 JEP с новыми возможностями. Обновление Axiom JDK Pro 22 способствует внедрению инноваций мирового уровня для решения задач технологического суверенитета. Новая версия вышла синхронно с Oracle JDK 22.
 
Axiom JDK Pro 22 продолжает реализацию фундаментальных улучшений, включенных в Axiom JDK Pro 21, LTS-релиз с долгосрочной поддержкой до 2032 г. Обновление включает новые API для работы с памятью и многопоточностью, оптимизации сборки мусора, инструменты для начинающих Java-разработчиков, а также повышения эффективности и надежности Java-кода. Эти изменения делают JDK 22 более мощной и гибкой платформой для разработки современных приложений. А оптимизация Axiom JDK для облачных и микросервисных сред ускоряет разработку и запуск Java-сервисов.
 
Платформа Axiom JDK Pro 22 поставляется в трех вариантах: Full, Standard и Lite, что позволяет применять оптимальный набор компонентов и сохранять вычислительные ресурсы. Версия Full включает полный набор и дополнительные пакеты, такие как OpenJFX, MinimalVM, Device Input-Output API на некоторых платформах. Версия Standard подходит для большинства применений на десктопах и серверах. Версия Lite - самая компактная. Она предназначена для высокоплотного развертывания контейнеризованных приложений и позволяет наиболее эффективно использовать ценные ресурсы облачных сервисов. 
 
Дополнительно инженеры Axiom JDK обеспечивают разработчиков инструментами, которые повышают безопасность отечественных Java-приложений. Так Axiom JDK Pro включает готовые конфигурации TLS-сертификатов Минцифры, благодаря которым при TLS-соединениях с сайтами Java-приложения подключаются автоматически. А доверенный репозиторий Java-библиотек, наиболее востребованных отечественной ИТ-индустрией, помогает избегать случайного вредоносного кода за счет использования безопасных библиотек. Исходные коды в них верифицируются с применением инструментов статического анализа кода Svace от ИСП РАН и практик безопасной разработки.
 
"Новые вызовы требуют от СТО, директоров по ИБ и их команд поиска инструментов, которые оптимизируют разработку и обеспечивают легкую миграцию на отечественное ПО при сохранении непрерывности бизнеса и достижении целей по ИТ-безопасности. Им необходимо выполнять KPI по импортозамещению и мудро использовать инженерные ресурсы, гарантируя при этом безопасность, надежность и производительность критических информационных инфраструктур, большинство из которых построены на Java, – отмечает Роман Карпов, директор по стратегии и развитию технологий Axiom JDK. – Мы рады предоставить прогрессивную Java-платформу и инженерную экспертизу для круглосуточной поддержки работы отечественных компаний и государственных сервисов. И гордимся, что услугами и продуктами на платформе Axiom JDK уже пользуются свыше 100 миллионов россиян".
Всего в JDK 22 внесено 313 изменений и 12 JEP с новыми или улучшенными функциями. Наиболее значимые из них включают:
 
Улучшение производительности и надежности:
  • Блокировка областей памяти для G1 помогает сократить время отклика во время сборки мусора при наличии критических областей Java Native Interface (JNI).
  • Vector API повышает производительность векторных расчетов, которые компилируются в машинные инструкции во время выполнения приложения.
  • Структурная многопоточность улучшает управление многопоточным кодом и его мониторинг (второе превью).
Упрощение процесса разработки:
  • Выражения перед вызовом super(…) в конструкторе позволяют сократить код при необходимости вызова дополнительных методов перед вызовом конструктора класса-родителя (превью).
  • Безымянные паттерны и переменные повышает читаемость кода благодаря замене имен неиспользуемых переменных знаком нижнего подчеркивания _.
  • Class-File API внедряет стандартный API для обработки файлов классов (превью).
  • Запуск приложений, состоящих из множества файлов исходного кода, позволяет запускать Java-приложения как набор таких файлов.
  • Строковые шаблоны обеспечивают безопасное внедрение в Java-строки динамически вычисляемых выражений из фиксированного набора букв (второй превью).
  • Stream Gatherers позволяет создавать кастомные промежуточные операции с Stream API (превью).
  • Неявно объявленные классы и main методы экземпляра класса позволяют начинающим Java-разработчикам писать простые программы (второй превью).
  • Scoped Values позволяет расшаривать неизменяемые данные в рамках одного потока и между потоками (второй превью).
Улучшение безопасности и управления ресурсами:
  • Foreign Function & Memory API позволяет Java-приложениям безопасно взаимодействовать с кодом вне JVM (третий превью).

Более подробно о функциональности JDK 22 можно узнать в блоге.

Темы:Пресс-релизJavaНовостиAxiom JDK
Безопасная разработка
Подходы и инструменты управления процессом разработки безопасного программного обеспечения
Регистрируйтесь и приходите! 13 февраля 2025

Участвуйте в проектах

редакции журнала
"Информационная безопасность" 

КАЛЕНДАРЬ МЕРОПРИЯТИЙ 2024
ПОСЕТИТЬ МЕРОПРИЯТИЯ
ВЫСТУПИТЬ НА КОНФЕРЕНЦИЯХ
СТАТЬ АВТОРОМ
ТБ Форум
Актуальные вопросы защиты информации
12 февраля 2025 | Организатор: ФСТЭК России

Еще темы...

More...