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

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

Axiom JDK Express предназначен для повышения эффективности приложений на долгосрочно поддерживаемых версиях Java — JDK 8 и JDK 11. А они остаются наиболее распространёнными в России. Эти релизы используют 62% разработчиков, согласно исследованию «Тренды Java в России 2024», хотя «золотой релиз» 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 — это способ для компаний мгновенно повысить производительность и безопасность Java-приложений без затрат на масштабную миграцию. Наши инженеры создают платформу Java с 1997 года и обладают глубоким пониманием продукта и бизнес-требований клиентов. Мы предлагаем подход, который позволяет ИТ- и DevOps-командам сосредоточиться на развитии бизнеса, а не на длительных инфраструктурных проектах. При этом заказчики смогут ускорить работу критически важных систем и выполнить KPI по импортозамещению. Использование комплексного решения от одного поставщика гарантирует полную совместимость, качественную поддержку и снижение операционных рисков», — отметил Сергей Лунегов, директор по продуктам Axiom JDK.

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