Java 17una versión de soporte a largo plazo (LTS) del lenguaje Java lanzada en septiembre de 2021, se ha convertido en la versión Java LTS más utilizada, según Informe sobre el estado del ecosistema Java 2024 de New Relicpublicado el 30 de abril. Java 21una versión LTS lanzada en 2023, también está experimentando una mayor adopción.
Más del 35% de las aplicaciones utilizan Java 17 en producción este año, en comparación con el 9,1% en 2023, informó el proveedor de observabilidad New Relic. Java 17, también conocido como JDK 17, ha superado Java 11, desde septiembre de 2018, como la versión LTS más utilizada. Sin embargo, la tasa de adopción de Java 21 fue un 287% mayor en los primeros seis meses después de su lanzamiento que la de Java 17, dijo New Relic.
Menos del 2% de las aplicaciones Java utilizan versiones de Java que no son LTS. Esto tiene sentido porque estas versiones generalmente no se utilizan en producción, dijo New Relic. Las nuevas versiones de Java se publican cada seis meses como parte del proceso de lanzamiento estándar de Java, mientras que las versiones LTS se publican cada dos años. Las versiones LTS ofrecen varios años de soporte, en comparación con solo seis meses de soporte para las versiones a corto plazo.
El informe de New Relic se basa en datos recopilados de cientos de miles de aplicaciones monitoreadas por el software de New Relic. Todos los datos se recopilaron en 2024.
Otros hallazgos del informe Estado del ecosistema Java 2024:
- Adopción del eclipse fue la estrella en ascenso entre las distribuciones de JDK, con un 18,2% usándolo. Oracle, el administrador de Java, sigue liderando, representando el 20,8% del mercado de Java. El JDK de Oracle tenía aproximadamente el 75% del mercado en 2020.
- Oracle Database fue el sistema de base de datos más popular para aplicaciones Java, utilizado por un 17,3%. PostgreSQL ocupó el segundo lugar con un 14,4%.
- Log4j fue el marco de registro más popular para aplicaciones Java, y el 76,4% de las aplicaciones lo utilizó.
- Bouncy Castle fue la biblioteca de cifrado más popular para aplicaciones Java, con una participación del 17,1%.
- New Relic observó un aumento interanual del 18% en las aplicaciones que se ejecutan con cuatro o menos núcleos, y el 68% de las aplicaciones utilizan esa cantidad.
Copyright © 2024 IDG Communications, Inc.