Jump to section

¿Por qué conviene elegir la compilación Quarkus de Red Hat?

Copiar URL

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.

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.

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.

Estudios de caso

Asiakastieto logo

Una empresa de servicios de datos financieros redujo el tiempo de desarrollo de una aplicación de solicitud de crédito.

Dab Pumps logo

Un fabricante de equipos optimizó su experiencia y redujo el tiempo de comercialización un 60 %.

Una empresa de comunicaciones adoptó el desarrollo ágil y redujo el tiempo de comercialización un 75 %.

¿Qué es Red Hat Runtimes?

Red Hat Runtimes es un conjunto de productos, herramientas y elementos que forma parte de Red Hat Application Services y le permite desarrollar y mantener aplicaciones en la nube. Ofrece marcos y tiempos de ejecución ligeros para las arquitecturas de nube altamente distribuidas, como los microservicios.

Artículos recomendados

ARTÍCULO

Sistemas con estado y sin estado

El que un sistema tenga estado depende del tiempo durante el cual se registra interacción con él y de la forma en que se debe almacenar esa información.

ARTÍCULO

¿Qué es Quarkus?

Quarkus es una pila de Java propia de Kubernetes que se creó para las compilaciones originales y las máquinas virtuales Java (JVM), la cual permite optimizar esta plataforma especialmente para los contenedores.

ARTÍCULO

¿Qué es la informática sin servidor?

Se trata de un modelo de desarrollo directamente en la nube que posibilita el diseño y la ejecución de aplicaciones sin que sea necesario gestionar servidores.

Más información sobre las aplicaciones desarrolladas en la nube

Productos

Plataforma de aplicaciones empresariales que ofrece servicios probados para lanzar aplicaciones al mercado en la infraestructura que usted escoja.

Contenido adicional

Capacitación

Capacitación gratuita

Developing Cloud-Native Applications with Microservices Architectures