Resumen
Quarkus es una pila de Java™ propia de Kubernetes para desarrollar aplicaciones sin servidor y microservicios ligeros y rápidos.
La compilación Quarkus de Red Hat forma parte de Red Hat Runtimes. Ofrece una estrecha integración con Red Hat OpenShift® y brinda acceso a funciones listas para la producción que la convierten en una plataforma ideal para las aplicaciones nativas de la nube.
Los desarrolladores pueden elegir los marcos de Java que deseen para sus aplicaciones, los cuales se ejecutan en modo de máquina virtual de Java (JVM).
Quarkus se diseñó a partir de una filosofía que da prioridad a los contenedores, lo cual significa que se encuentra optimizado para disminuir el uso de la memoria y acelerar los tiempos de inicio.
¿Qué beneficios ofrece la compilación Quarkus de Red Hat?
Red Hat ofrece herramientas y entornos prediseñados y propios de Kubernetes que eliminan los tiempos de configuración y preparación, para que los desarrolladores puedan hacer su trabajo con mayor rapidez.
Cuando los desarrolladores utilizan Red Hat OpenShift y Red Hat Runtimes con Quarkus, aumentan la productividad y la posibilidad de impulsar la innovación de forma considerable.
Ahorro de costos
El bajo consumo de memoria y el tiempo de inicio rápido de Quarkus se traducen en el uso más eficiente de los recursos y una mejor experiencia del usuario.
Éxito para los desarrolladores
Quarkus admite las bibliotecas y los estándares conocidos de Java, así como la programación en vivo y las configuraciones unificadas para un desarrollo rápido y constante.
Ideal para las aplicaciones sin servidor
Gracias al tiempo de inicio rápido, el bajo consumo de memoria y el tamaño pequeño de la aplicación, Quarkus es perfecto para las aplicaciones sin servidor.
Confiabilidad
Quarkus se basa en el pilar del ecosistema empresarial comprobado y confiable de Java, con una comunidad de usuarios activa y las contribuciones de más de 180 desarrolladores.
Integración con OpenShift
Quarkus ya viene integrado con OpenShift y ofrece un entorno ideal para las aplicaciones escalables, rápidas y ligeras.
Ecosistema de extensiones
Quarkus tiene más de 90 extensiones que configuran, inician e integran los marcos o tecnologías en su aplicación de Quarkus, para que los desarrolladores puedan centrarse en su propio código.
Aplicaciones reactivas y basadas en eventos
Quarkus es ideal para las aplicaciones reactivas. Utiliza un bucle de eventos reactivo y sin bloqueos tanto para el código imperativo como para el reactivo, de modo que los desarrolladores puedan elegir la opción adecuada para su caso de uso.
¿Por qué conviene elegir Quarkus en OpenShift?
Con un entorno de aplicaciones unificado, puede desarrollar y distribuir rápidamente soluciones empresariales, lo cual le permite sacar ventaja a la competencia.
Cuando los desarrolladores utilizan Red Hat OpenShift y una cadena de herramientas para el desarrollo nativo de la nube con Quarkus, pueden aumentar su productividad de forma considerable. Red Hat ofrece herramientas y entornos prediseñados y nativos de Kubernetes que eliminan los tiempos de configuración y preparación, para que los desarrolladores puedan hacer su trabajo con mayor rapidez.