We know that Java applications tend to be massive in size. We know that we have to install a JVM in order to run them. We know that especially Spring takes some time to start.
Well, nothing of that is true anymore. Welcome to the new world of GraalVM!
In this talk, I will explain the origins of GraalVM and how it fits into Java's ecosystem. Then, we see how Graal turns a Java application into a native executable. It runs without the JVM and is very small compared to its jar counterpart.
After that, we'll move on to Spring and see how Spring AOT integrates GraalVM and how it makes a Spring application boot up within milliseconds.
Fast startup and low memory consumption are key for modern cloud-based solutions. GraalVM is the solution.
* If you are interested in this topic, book your ticket for ITkonekt conference at the following LINK.