/ Too heavy for the Chevy? JLink to the rescue

Description

Since JDK 9 OpenJDK comes with the ability of creating modular runtime images. You probably know about the JDK and JRE but did you ever create your own modular Java runtime that is tailored to your application? It's not rocket science and OpenJDK comes with tools like jdeps and jlink that makes it relatively easy to create those runtimes for your specific application. Since we have a modular JDK, why would you deploy modules with your application that are never used by it? This is not only an argument when looking at the size of the runtime, but it's also about security. Modules that are not in the Java runtime cannot be hacked. This session will show you the differences in size of a docker image based on a JDK, a JRE and a custom Jlink JRE.

Lightning talk ⚡️ Introductory and overview ⭐ Track: Java & JVM (core frameworks & libraries, Kotlin, Scala, Groovy, Architecture)

This website uses cookies to enhance the user experience. Read here