Capítulo 2. Introducción a Quarkus
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Antes de continuar con la comprensión de Reactive, dediquemos unos momentos a aprender más sobre Quarkus. ¿Qué es Quarkus?
Quarkus es una pila Java nativa de Kubernetes, diseñada para Kubernetes, contenedores y la nube, pero que funciona perfectamente en máquinas virtuales y de metal desnudo.1 Las aplicaciones Quarkus requieren menos memoria y se inician más rápido que las aplicaciones que utilizan marcos tradicionales. También tienen la capacidad de compilarse en ejecutables nativos, lo que hace que consuman aún menos memoria y se inicien al instante.
Un aspecto apasionante y central de Quarkus es el motor reactivo. Cuando se ejecuta en contenedores o entornos virtualizados, un motor reactivo es esencial para reducir el consumo de memoria y CPU. El motor hace que cualquier aplicación de Quarkus sea eficiente, al tiempo que permite crear aplicaciones y sistemas reactivos.
En este capítulo, verás las principales características de Quarkus y aprenderás a crear una aplicación, desplegarla en Kubernetes y crear compilaciones nativas. En el Capítulo 6, cubrimos en detalle el motor reactivo y mostramos cómo desarrollar en Quarkus con un modelo de programación reactivo e imperativo unificado.
Java en la nube
Java tiene ahora 25 años! A veces es difícil de imaginar. Desde la era de la arquitectura de tres niveles y cliente/servidor, Java ...
Get Sistemas reactivos en Java now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.