Oracle lanzó la versión de producción de Helidon 4, un marco de microservicios para Java que presenta una implementación de servidor que aprovecha los subprocesos virtuales para lograr un mayor rendimiento. La versión 4 se anunció el 24 de octubre; Las instrucciones se pueden encontrar en helidon.io. También hay una guía de migración. Antes de Helidon 4, el servidor web del proyecto utilizaba Netty como base y utilizaba una API reactiva. La versión 4 presenta un nuevo 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 de alto rendimiento. El uso de subprocesos virtuales supone un cambio de la gestión de subprocesos como un recurso limitado a considerarlos como activos fácilmente disponibles que pueden generarse bajo demanda para manejar un número casi ilimitado de solicitudes simultáneas. También con Helidon 4, Helidon MP ahora admite la arquitectura de microservicios Java empresarial Eclipse MicroProfile 6.0. Se necesita Java 21 o posterior para usar Helidon 4. Los proponentes describen a Helidon como un conjunto de código abierto de bibliotecas Java nativas de la nube para escribir microservicios para ejecutar. en un núcleo web rápido, impulsado por subprocesos virtuales de Java. Hay dos versiones: Helidon SE, que proporciona un modelo de microframework con un tamaño reducido y funcionalidad limitada, y Helidon MP, que ofrece una plataforma familiar para los desarrolladores empresariales de Java y presenta un estilo declarativo con inyección de dependencia. Copyright © 2023 IDG Communications, Inc.

Source link