Menú
Nov 2019
Evaluar?

Quarkus es un framework basado en contenedores y nativo de la nube de Red Hat para escribir aplicaciones en Java. Tiene un tiempo de arranque muy corto (decenas de milisegundos) y tiene utilización de memoria baja lo que lo convierte en un buen candidato para FaaS o para escalado hacia arriba o hacia abajo de manera frecuente en un orquestador de contenedores. Al igual que Micronaut, Quarkus consigue esto utilizando técnicas de compilación ahead-of-time para realizar la inyección de dependencias en tiempo de compilación y evitar los costes de la reflexión en tiempo de ejecución. También funciona bien con la Imagen Nativa de GraalVM que reduce aún más el tiempo de arranque. Quarkus soporta los modelos tanto imperativo como reactivo. Junto a Micronaut y Helidon, Quarkus lidera la carga en la nueva generación de frameworks Java que tratan de solucionar el problema del tiempo de arranque y consumo de memoria sin sacrificar la efectividad de la persona que desarrolla. Ha recibido mucha atención por parte de la comunidad y merece la pena mantenerla bajo vigilancia.