La adopción de Java 17 por parte de los usuarios aumenta un 430 % en un año

New Relic acaba de publicar un "Informe sobre el estado del ecosistema de Java en 2023" diseñado para brindar contexto e información sobre el estado actual del ecosistema de Java. Basado en datos recopilados de millones de aplicaciones que brindan datos de rendimiento, el informe investiga las versiones más utilizadas en producción, los proveedores de JDK más populares, el auge de los contenedores y más.

La adopción de Java 17 por parte de los usuarios aumenta un 430 % en un año

Java lanza una versión de soporte a largo plazo (LTS) cada dos o tres años. De estas, la versión más popular actualmente es Java 11, lanzada en septiembre de 2018; más del 56 % de las aplicaciones la usan en producción, frente al 48 % en 2022 y el 11 % en 2020. Java 8, lanzado en 2014, no se queda atrás, con casi el 33 por ciento de las aplicaciones que usan esa versión en producción, frente al 46 por ciento en 2022.

Si bien Java 11 ha ocupado el primer lugar durante dos años seguidos, el crecimiento de la adopción de Java 17 (lanzado en septiembre de 2021) ha superado con creces lo que sucedió cuando se lanzó Java 11, según el informe. Un total de más del 9% de las aplicaciones ahora usan Java 17 en producción (menos del 1% en 2022), lo que representa una tasa de crecimiento del 430% en un año. Java 11 tardó años en lograr un crecimiento cercano a este nivel.

El soporte para Java 7 (la versión LTS lanzada en julio de 2011) finalizó en 2022 y solo el 0,28 % de las aplicaciones todavía usan esta versión en producción. La mayoría de las aplicaciones que utilizan Java 7 son aplicaciones heredadas que no se han actualizado.

imagen

Java 14 es la versión no LTS más popular

El uso de versiones de Java que no son LTS, compatibles solo durante seis meses, sigue siendo extremadamente bajo en comparación con las versiones LTS; solo el 1,6 % de las aplicaciones utilizan versiones de Java que no son LTS, frente al 2,7 % en 2022. Entre ellos, Java 14, lanzado en enero de 2020, sigue siendo la versión no LTS más popular; la tasa de uso es del 0,57 %, por debajo del 0,95 % en 2022. Le sigue Java 15 con un 0,44 %, por debajo del 0,70 % de 2022.

imagen

Según el informe, algunos posibles factores que contribuyen a la disminución en el uso de versiones que no son LTS incluyen:

  • falta de apoyo

  • Atracción percibida de características

  • Tiempo hasta el próximo lanzamiento de LTS

Amazon es el proveedor de JDK más popular en este momento

En 2020, Oracle es el proveedor de JDK más popular con una participación de mercado de alrededor del 75 %. En 2022, aunque Oracle conservó su participación de mercado número uno, su participación se redujo casi a la mitad, cayendo al 34 %, y seguirá disminuyendo al 28 % en 2023. New Relic cree que la razón principal de este fenómeno es la licencia restrictiva de Oracle para Java 11. Desde entonces, la compañía ha vuelto a una postura más abierta sobre Java 17.

Al mismo tiempo, Amazon Corretto experimentó un aumento significativo en el uso para convertirse en el SDK de Java más utilizado con una participación de mercado del 31 %. Convertir a la empresa en el proveedor de JDK más popular con cuotas de mercado del 2,18 % y el 22 % en 2020 y 2022, respectivamente.

imagen

Algunas otras conclusiones del informe incluyen:

  • Las aplicaciones en contenedores se han generalizado: el 70% de las aplicaciones Java reportadas a New Relic se ejecutan desde contenedores.

  • El recolector de basura Garbage-First (G1) sigue siendo el favorito de los usuarios que usan Java 11 o posterior, con un uso del 65 %. Los otros recolectores de basura experimentales que aparecieron después de Java 8 (ZGC y Shenandoah) todavía se usan raramente en los sistemas de producción. Hay versiones listas para producción de ambos, pero aún son insignificantes en el manejo general.

Se pueden encontrar más detalles en el informe completo:

https://newrelic.com/resources/report/2023-state-of-the-java-ecosystem

Fuente: OSC Open Source Community (ID: oschina2013)

Supongo que te gusta

Origin blog.csdn.net/Blue92120/article/details/130698309
Recomendado
Clasificación