Member-only story
Is Quarkus the future of Java?
A Kubernetes Native Java stack tailored for OpenJDK HotSpot and GraalVM, crafted from the best of breed Java libraries and standards.
Introduction
Quarkus is the latest addition to the Java world. This open-source framework initiated by Redhat has been talked about for some time. it improves start-up times, execution costs, increases productivity. This is why Quarkus was already considered by some to be the future of Java.
It was designed to allow the development of so-called cloud-native Java applications, or “Kubernetes native” to use their terms. The main objective then is to reduce the start-up time of applications and their memory footprint.
Beyond these performance objectives, the framework displays a strong desire to simplify the life of developers by offering them a unified configuration and the return of live reload.
The livereload
Quarkus revives a feature that has disappeared with the arrival of Spring Boot: the livereload.
When we develop in Java, it is necessary to launch a compilation and restart the application so that the changes made are taken into account. The livereload eliminated this need for restarting and therefore indirectly reduced the feedback loop.