Новые данные из последнего отчета New Relic о состоянии экосистемы Java за 2023 год показывают, что использование Java 17, последней версии Java с долгосрочной поддержкой (LTS), за последний год выросло на 430%. Кроме того, с долей экземпляров Java, составляющей 31 %, Amazon Corretto стал наиболее используемым комплектом для разработки Java (JDK), обогнав Oracle. Сегодня более 9% производственных приложений Java используют Java 17 по сравнению с менее чем 1% в 2022 году. Java 17, также известная как JDK 17, была запущена в сентябре 2021 года. Премьер-уровень и расширенная поддержка Java 17. Анализ, проведенный New Relic, показал, что более 56% опрошенных производственных приложений Java используют Java 11, версию LTS, выпущенную в сентябре 2018 года.
После этого Java 8, еще одна LTS-версия 2014 года, стала второй по популярности версией в производственной среде, на которую приходится почти 33% отслеживаемых приложений. Это значительное снижение по сравнению с 46% использования в 2022 году. Удивительно, но Java 7, выпущенная в июле 2011 года, по-прежнему используется менее чем в 1% производственных приложений. New Relic собрала эту информацию из миллионов приложений в январе 2023 года, которые вносят данные о производительности в свою платформу наблюдения. Данные были анонимизированы, чтобы дать общее представление об использовании Java, не представляя всеобъемлющую глобальную картину внедрения Java. Отчет также показал, что Amazon теперь является самым популярным поставщиком JDK с долей рынка 31%. Еще в 2020 году Oracle занимала большую часть рынка с долей примерно 75%, но с тех пор ее доля сократилась до 34% в 2022 году и 28% в 2023 году. New Relic объясняет снижение Oracle более строгим лицензированием Java 11. Однако компания недавно занял более открытую позицию в отношении Java 17. Кроме того, Java 14, выпущенная в январе 2020 года, стала самой распространенной версией Java, отличной от LTS.
Принятие не-LTS-версий, которые получают поддержку только в течение шести месяцев, остается относительно низким: их развертывают всего 1,6% приложений. Версии, отличные от LTS, выпускаются каждые шесть месяцев, их прерывают только версии LTS, которые теперь появляются каждые два года. Java 17 в настоящее время является основным выпуском LTS, а Java 21, следующая версия LTS, дебютирует в сентябре. По данным New Relic, 70% приложений Java сообщают о своих данных из контейнера. Кроме того, сборщик мусора G1 остается предпочтительным выбором для пользователей Java 11 или более новых версий: его используют 65% клиентов New Relic. По мере того, как технологическая отрасль продолжает развиваться, решения low-code и no-code такие как AppMaster позволяют компаниям с легкостью создавать веб-приложения и мобильные приложения. Используя потенциал решений no-code, организации могут повысить производительность и оптимизировать расходы, предоставив им необходимые инструменты, чтобы идти в ногу с отраслевыми достижениями.