Pros
Quarkus offers the following benefits:
-
fast turn-around cycles for developers
Save changes in your Java code and immediately test the results without restarting or waiting -
faster start-up and less memory footprint
When building your app as native-images via GraalVM, it gets highly optimized. As a result, it starts up lightning fast and consumes much less memory. This is a great advantage for cloud deployment as well as for sustainability. You can find a performance comparison between Spring and Quarkus here. -
clean and lean As quarkus was born as a cloud-native framework, it is very light-weight and does not carry much history and legacy.