A finales de octubre, Oráculo lanzó la cuarta versión de Helidon que introduce varias novedades en su framework de microservicios para Java. Anteriormente, el servidor web del proyecto usaba Netty como base y usaba una API React. La versión 4 presenta un servidor llamado internamente Nima, diseñado para aprovechar las capacidades de los subprocesos virtuales de Java 21. Su objetivo es reducir el esfuerzo necesario para escribir y mantener aplicaciones simultáneas.

El uso de subprocesos virtuales representa una forma diferente de pensar sobre los subprocesos. Inicialmente, se los consideraba un recurso limitado. Ahora es posible generarlos bajo demanda y gestionar un número casi ilimitado de solicitudes simultáneas.

Se requiere Java 21

Tenga en cuenta que con Helidon 4, Helidon MP ahora admite la arquitectura de microservicios Java empresarial Eclipse MicroProfile 6.0. Además, la última versión requiere el uso de Java 21 o una versión más reciente para funcionar.

Hay dos versiones: Helidon SE, que proporciona un modelo de microframework con un tamaño pequeño y funcionalidad limitada, y Helidon MP, que proporciona una plataforma familiar para los desarrolladores empresariales de Java y presenta un estilo declarativo con inyección de dependencia.