¡Lanzamiento de Helidon 4: Un Avance en los Microservicios con Hilos Virtuales!

 Helidon 4.0 Final is Officially Released! : r/java 

Nos complace anunciar que el esperado Helidon 4 ha sido lanzado al mundo, marcando un hito en el desarrollo de microservicios basados en hilos virtuales. Este framework es el primero en su clase y está listo para su uso en producción, ¡lo que brinda un impulso significativo a la eficiencia y el rendimiento de tus aplicaciones!

Principales Aspectos Destacados:

Helidon 4 ha experimentado una transformación significativa con cambios importantes que merecen atención:

Adiós a Netty: En las versiones anteriores de Helidon, el servidor web se basaba en Netty y ofrecía una API reactiva. Sin embargo, en Helidon 4, hemos introducido una nueva implementación de servidor, internamente conocida como "Níma". Esta nueva implementación fue diseñada desde cero para aprovechar al máximo las capacidades de los hilos virtuales de Java 21. Con los hilos virtuales, hemos cambiado la forma en que gestionamos los hilos, pasando de considerarlos un recurso limitado a verlos como activos fácilmente disponibles que pueden generarse bajo demanda. Cada solicitud ahora se ejecuta en su propio hilo virtual dedicado, lo que permite operaciones bloqueantes de manera sincrónica sin riesgo de obstruir un hilo de plataforma y privar a otras solicitudes de recursos. Esto se traduce en un rendimiento significativamente mejorado, especialmente en Helidon MP.

MicroProfile 6.0: Helidon MP ahora es compatible con MicroProfile 6.0, lo que te permite aprovechar las últimas especificaciones de MicroProfile.

APIs Bloqueantes: Helidon SE incluye el conjunto fundamental de APIs para Helidon. La transformación clave en Helidon 4 es la adopción de hilos virtuales, lo que ha facilitado la transición de estas APIs de asíncronas a bloqueantes. Esto resulta en un código notablemente más simple de escribir, mantener, depurar y comprender. Si ya tienes código Helidon 3 SE, necesitarás realizar ajustes para que sea compatible con las nuevas APIs. Sin embargo, la inversión en esta adaptación vale la pena debido al rendimiento mejorado y la simplicidad resultante.

Si deseas obtener más detalles, consulta las notas de la versión completa aquí.

¡Aprovecha Helidon 4 y Potencia tus Microservicios!

Un gran agradecimiento al equipo de Helidon y a todos los que contribuyeron a Helidon 4. ¡Su trabajo es excepcional!

Si eres nuevo en Helidon, ¡es el momento perfecto para empezar! Dirígete a https://helidon.io/starter/ y comienza a crear con Helidon 4. ¡Descubre el futuro de los microservicios! #Helidon4 #HilosVirtuales #Microservicios

Comentarios

Entradas populares