Quarkus nativo de Kubernetes Java listo para probar

Quarkus, la pila Java nativa de Kubernetes de Red Hat diseñada para aplicaciones de nube y microservicios, está lista para pasar a las pruebas internas antes de abrirse potencialmente a los desarrolladores como una oferta de productos en los próximos meses.

Con Quarkus, Red Hat tiene como objetivo habilitar huellas más pequeñas para aplicaciones Java, haciéndolas más susceptibles a las implementaciones de contenedores, más portátiles y más fáciles de implementar en entornos nativos de la nube.

La hoja de ruta actual para Quarkus de código abierto incluye las siguientes fases:

  • La Fase 1 implica un caso de prueba interno en el que un producto Red Hat Java, un servidor de registro para buscar servicios y vincularlos, se reubicará en Quarkus. El plan es reducir la huella de la aplicación. Las pruebas se realizarán más adelante este año con disponibilidad general a principios del próximo año.
  • La Fase 2 implicaría poner Quarkus a disposición de los desarrolladores como una tecnología compatible y productiva. Las herramientas para desarrolladores estarán disponibles. Tanto las aplicaciones Java existentes como las nuevas podrían beneficiarse. La intención es que los desarrolladores puedan construir aplicaciones de microservicios Java que tengan la huella y la velocidad de lenguajes como Go y Node.js. Esto podría habilitarse eliminando la sobrecarga de una sola vez, como cargar la configuración y compilarla en el binario utilizando la máquina virtual GraalVM. Si el código no se puede compilar en binario, se podrían realizar optimizaciones. Se busca una vista previa del desarrollador para principios del próximo año. No se ha establecido una fecha objetivo para la disponibilidad general.

Quarkus es el intento de Red Hat de mantener Java relevante en un futuro de aplicaciones nativas en la nube basadas en contenedores. Es probable que estas aplicaciones tengan que soportar un modelo de programación reactiva. Red Hat espera que Quarkus beneficie la cartera de middleware de la compañía y la plataforma OpenShift nativa de la nube.

Comience con Quarkus

Los desarrolladores pueden encontrar instrucciones para comenzar a utilizar Quarkus en el sitio web del proyecto.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *