Компания 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 создается в России, проходит аудит исходного кода и соответствует требованиям ГОСТ Р
Ключевые преимущества 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 года, что позволяет включить миграцию в технологическую стратегию отечественных компаний.