
La propuesta de G1 GC señala que aunque G1, que es el recolector de basura predeterminado del punto de acceso JVM, está diseñado para equilibrar la latencia y el rendimiento, lograr este equilibrio a veces afecta el rendimiento de la aplicación en comparación con los recolectores de basura orientados al rendimiento, como los recolectores paralelos y seriales:
En relación con el paralelo, G1 realiza más de su trabajo simultáneamente con la aplicación, reduciendo la duración de las pausas de GC y mejorando así la latencia. Inevitablemente, esto significa que los hilos de aplicación deben compartir la CPU con hilos GC y coordinar con ellos. Esta sincronización reduce el rendimiento y aumenta la latencia.
Un lanzamiento a corto plazo de Java respaldado por seis meses de apoyo a nivel de primer nivel, JDK 26 seguirá el lanzamiento del 16 de septiembre de JDK 25que es un lanzamiento de soporte a largo plazo (LTS) respaldado por varios años de soporte de nivel principal.
La propuesta HTTP/3 requiere permitir que las bibliotecas y aplicaciones de Java interactúen con servidores HTTP/3 con cambios mínimos de código. Los objetivos incluyen actualizar la API del cliente HTTP para enviar y recibir solicitudes y respuestas HTTP/3; requerir solo cambios menores en la API del cliente HTTP y el código de aplicación Java; y permitiendo a los desarrolladores optar por HTTP/3 en lugar de cambiar la versión de protocolo predeterminada de HTTP/2 a HTTP/3.
Http/3 se considera una versión principal del protocolo de comunicaciones de datos HTTP (Protocolo de transferencia de hipertexto) para la web. La versión 3 fue construida en el IETF Cita (Conexiones de Internet de UDP rápidas) Protocolo de transporte, que enfatiza las corrientes controladas por flujo, el establecimiento de conexión de baja latencia, la migración de rutas de red y la seguridad entre sus capacidades.




