Quarkus est un nouveau framework Java, orienté développement de microservices, sorti début mars 2019. Il est développé
par RedHat et est pensé pour le développement d’applications à déployer dans le cloud en supportant nativement Kubernetes
(et OpenShift) et en permettant la création facilitée d’un package natif de votre application. Un package léger en
termes de taille de livrable et en utilisation mémoire. L’utilisation mémoire a été particulièrement optimisée pour la mémoire
non-heap (metaspace et autre) en réduisant le nombre de classes chargées au runtime et donc en optimisant le Resident Set
Size (RSS) de votre application (la taille totale de la mémoire utilisée par le process de votre application sur votre système).
À sa sortie, il a suscité pas mal d’étonnements, explications.