Java Modules and creating your micro-VM and The JDK beyond Oracle

This is a past event

62 people went

BBD

1 Newtown Avenue Killarney · Johannesburg

How to find us

Ask at reception

Location image of event venue

Details

Agenda

18:00 - 19:00 Social and food

19:00 - 19:40 Rory Preddy - Java Modules and creating your micro-VM
19:40 - 20:00 Corneil du Plessis - The JDK beyond Oracle

Title: Java Modules and creating your micro-VM

Facilitator: Rory Preddy

This talk is critical for your ability to optimize your Java solutions, so join me, as we do a whirlwind tour of how to Minify your VM!

Huge JRE images were a huge problem for packaging and deploying small and lightweight tools based on Java. Have you tried to reduce Java runtime images? You will be surprised how well that works.

From JDK 9 a minimal image targeting desktops can be as small as 21MB! This is a huge improvement but how does this black-magic work?

I will be wowing you with an overview of Java’s custom runtime image tooling and present an interactive demo on how to create a mini Java runtime image file. See how the new Java module system works with general patterns for developing and migrating your modular Java Cloud application.

Title: The JDK beyond Oracle

Facilitator: Corneil du Plessis

Oracle recently released JDK 11 and announced it is not free for production use. What do we do now? Are we to start paying for running the JVM? We will be discovering the various options to consider when choosing a road forward.

The Sponsor for the food and Venue is BBD.

The Jozi Java User Group (Jozi-JUG) is dedicated to a harassment-free experience for everyone. Our anti-harassment policy can be found here (https://github.com/Jozi-JUG/constitution/blob/master/anti_harassment_policy.txt).