Fight cold startup times for Kotlin lambdas with GraalVM
In a live-coding session we'll see how a Custom Runtime can be implemented in Kotlin and how we can run our application as a native image that we create with the help of GraalVM.
by Mathias Düsterhöft
presented on May 2, 2019 @car2go
existing JVM- based applications native image generation employs static analysis to find any code reachable from the main Java method the reachable code is then compiled AOT into machine code the resulting executable is self-contained (contains VM components)