Past Meetup

Java Virtual Machines (JVMs) in 2019

This Meetup is past

33 people went

esentri AG

Burgunderstraße 26 · Köln

How to find us

Anreise mit öffentlich Verkehrsmitteln ist am bequemsten. Der Parkplatz des nahe gelegenen REWE City kann bis 21 Uhr gegen eine Gebühr genutzt werden.

Location image of event venue

Details

2017 and 2018 brought many changes to the Java ecosystem. To name a few we witnessed faster release cycles, shorter support cycles and Oracle handing over the Java EE specification to the Eclipse Foundation. Furthermore, in 2018 Oracle announced that it will change its licence model in respect of Java.

One result of this development is that a number of new choices for Java Virtual Machines emerged. Within our Meetup we would like to discuss these developments and provide some room to discuss new JVM choices.

Furthermore, we will welcome Oleg Šelajev. He is a developer advocate for GraalVM. The GraalVM project enhances the Java ecosystem with an integrated, polyglot, high-performance execution environment for Java, Scala, Kotlin, Groovy, and other JVM-based languages and also JavaScript, Ruby, R, and Python, and C/C++ too. In his session you'll learn what you can do with GraalVM, from using it as the JVM JIT compiler, enhancing the JIT, running native and polyglot programs, compiling them ahead of time for faster startup, debugging your polyglot code using exact same tools for any language, to profiling performance and memory of your application and embedding GraalVM in a native application for portability. GraalVM offers you the opportunity to write the code in the language you want, which suits the problem the best, and run the resulting program really fast.

18:30 - 18:45 Welcome
18:45 - 19:05 State of Java Virtual Machines (Matthias Schnell, esentri AG)
19:05 - 19:30 Beer, Snacks, Networking
19:30 - 20:15 GraalVM: Run Programs Faster Anywhere (Oleg Šelajev, OracleLabs)
20:15 - 21:00 Open Discussion + Networking