Quarkus.io vs Red Hat Build of Quarkus

Aquí mis apreciaciones para aprovechar Quarkus (framework nativo de la nube basado en java) al máximo.

Nativo en contenedores
En primer lugar, Quarkus es un framework nativo de la nube, lo que significa que
la plataforma de implementación principal es el contenedor. Para facilitar el desarrollo de
contenedores en primer lugar (container-first), Quarkus se centra en las siguientes propiedades:

Inicio rápido
Para escalar rápidamente los servicios y soportar la función como servicio (FaaS), Quarkus
apunta tiempos de inicio inferiores a un segundo.


Espacio reducido en memoria

En entornos contenerizados, la memoria es un recurso valioso porque el uso de la memoria se multiplica al escalar horizontalmente. Al eliminar clases innecesarias en tiempo de ejecución, Quarkus logra un menor espacio de memoria.

Menor uso del disco

Al copiar únicamente las clases y los recursos requeridos en JAR, Quarkus reduce el tamaño de la imagen del contenedor. Cuando se implementa en contenedores, las imágenes tienen que viajar a través de la red y una imagen grande puede aumentar los tiempos de descarga e inicio.

 

Se puede obtener mayor informacion en:

Red Hat build of Quarkus – Red Hat Customer Portal

Quarkus – Supersonic Subatomic Java

Quarkus – Start coding with code.quarkus.io

Red hat Quarkus

Añadir un comentario

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