Byte/RE ИТ-издание

Релиз Axiom JDK Express на базе версии JVM 21

Компания Axiom JDK (АО «Аксиом») объявила о выходе новой версии Axiom JDK Express, российской среды исполнения Java с оптимизированной производительностью. Теперь продукт доступен на виртуальной машине JVM 21. Новый релиз, по данным разработчиков, ускоряет работу Java-приложений на величину до 40% без изменений кода и без затрат на модернизацию оборудования.

Новая версия объединяет современную виртуальную машину версии JVM 21 со средой исполнения JDK 8 или JDK 11. Это позволяет «подтянуть» производительность Java-приложений на старых версиях до уровня актуальных релизов без обновления фреймворков, библиотек и всего окружения. Организации меняют только один компонент – JVM, избегая полной миграции, которая обычно требует значительных инженерных ресурсов и тестов совместимости.

Как отмечают в компании, долгосрочно поддерживаемые версии Java – JDK 8 и JDK 11 – остаются наиболее распространенными в России. Согласно исследованию «Тренды Java в России 2024», эти релизы используют 62% разработчиков, хотя «золотой релиз» JDK 8 был выпущен в 2014 г., а JDK 11 – в 2018-м. Переход с Java SE или OpenJDK на Axiom JDK Express происходит бесшовно, при этом приложения получают немедленный прирост производительности.

Axiom JDK Express создается в России, проходит аудит исходного кода и соответствует требованиям ГОСТ Р 56939-2024 по безопасной разработке. Оптимизированная платформа позволяет снизить нагрузку на инфраструктуру и отложить закупку нового оборудования. А исключение полной миграции и тестирования всех зависимостей упрощает эксплуатацию и сокращает время обновления почти до нуля.

Ключевые преимущества Axiom JDK Express на JVM 21, зафиксированные на реальных нагрузках:

  • ускорение производительности – до 10% в типичных сценариях, до 40% в отдельных нагрузках;
  • сокращение времени отклика приложений до 10%;
  • более быстрый запуск – до 7% быстрее;
  • двукратное ускорение сжатия данных.

Axiom JDK Express предлагает умную оптимизацию, снимая ограничения вычислительных ресурсов как в организации, так и в облаке. Рост производительности и удобства достигается за счет внедрения технологий, ранее доступных только в новых версиях JDK:

  • масштабируемые сборщики мусора с низкой задержкой (Z Garbage Collector и Shenandoah GC);
  • снижение потребления памяти и активности GC благодаря компактным строкам;
  • сокращение времени запуска и объема памяти с помощью улучшенного Class Data Sharing (CDS);
  • оптимизация использования памяти благодаря дедупликации строк G1.

Первый выпуск Axiom JDK Express был реализован на виртуальной машине JVM 17. Оба релиза поддерживают работу в контейнерных средах и на сервере Java-приложений Libercat, оптимизируя использование оборудования и облачных ресурсов. Поддержка JDK 8 будет осуществляться командой Axiom JDK до марта 2031 г., а JDK 11 — до марта 2032 г., что позволяет включить миграцию в технологическую стратегию отечественных компаний.

Вам также могут понравиться