De nouvelles informations issues du dernier rapport 2023 sur l'état de l'écosystème Java de New Relic révèlent que l'utilisation de Java 17, la dernière version de support à long terme (LTS) de Java, a connu une croissance monumentale de 430 % au cours de l'année écoulée. De plus, avec une part de 31 % d'instances Java, Amazon Corretto est devenu le kit de développement Java (JDK) le plus utilisé, surpassant Oracle. Aujourd'hui, plus de 9 % des applications de production Java utilisent Java 17, contre moins de 1 % en 2022. Java 17, également appelé JDK 17, a été lancé en septembre 2021. En tant que version LTS, Oracle fournit plusieurs années de Prise en charge de premier niveau et étendue de Java 17. L'analyse menée par New Relic a montré que plus de 56 % des applications Java de production interrogées utilisaient Java 11, une édition LTS publiée en septembre 2018.
Par la suite, Java 8, une autre version LTS de 2014, est devenue la deuxième version la plus populaire en production, représentant près de 33 % des applications surveillées. Il s'agit d'une diminution significative par rapport à son utilisation de 46 % en 2022. Étonnamment, Java 7, sorti en juillet 2011, est toujours utilisé par moins de 1 % des applications de production. New Relic a recueilli ces informations à partir de millions d'applications en janvier 2023, qui fournissent des données de performance à leur plateforme d'observabilité. Les données ont été anonymisées pour offrir une perspective générale de l'utilisation de Java, sans présenter un portrait global complet de l'adoption de Java. Le rapport a également révélé qu'Amazon détient désormais le titre de fournisseur de JDK le plus populaire avec une part de marché de 31 %. En 2020, Oracle détenait la majorité du marché avec environ 75 %, mais a depuis chuté à 34 % en 2022 et 28 % en 2023. New Relic attribue le déclin d'Oracle à ses licences plus restrictives de Java 11. Cependant, la société a a récemment adopté une position plus ouverte avec Java 17. De plus, Java 14, sorti en janvier 2020, est devenu la version non LTS la plus répandue de Java.
L'adoption des versions non-LTS, qui ne reçoivent que six mois de support, reste relativement faible avec seulement 1,6 % des applications qui les déploient. Les versions non-LTS sont publiées tous les six mois, uniquement perturbées par les versions LTS, qui arrivent désormais tous les deux ans. Java 17 est actuellement la principale version LTS, tandis que Java 21, la prochaine édition LTS, devrait faire ses débuts en septembre. Selon New Relic, 70% des applications Java rapportent leurs données depuis un conteneur. De plus, le ramasse-miettes G1 reste le choix incontournable pour les utilisateurs de Java 11 ou plus récents, avec 65 % des clients de New Relic qui l'utilisent. Alors que l'industrie technologique continue d'évoluer, les solutions low-code et no-code comme AppMaster permettent aux entreprises de créer facilement des applications Web et mobiles. En utilisant le potentiel des solutions no-code, les organisations peuvent améliorer la productivité et optimiser les coûts, en leur fournissant les outils nécessaires pour suivre le rythme des progrès de l'industrie.