Skip to content

Cloud Native JVMs and Java at Speed with Gil Tene from Azul

Photo of Geertjan Wielenga
Hosted By
Geertjan W. and 2 others
Cloud Native JVMs and Java at Speed with Gil Tene from Azul

Details

Welcome to this Friends of OpenJDK meetup in Sydney hosted by Azul!

We're super excited to have Java Champion Gil Tene, Co-Founder and CTO of Azul, who is in Sydney (and Australia) for the first time!

Gil pioneered Azul’s Continuously Concurrent Compacting Collector (C4), Java Virtualization, Elastic Memory, and various managed runtime and systems stack technologies that combine to deliver the industry’s most scalable and robust Java platforms. Gil is a frequent speaker and a Java Champion, and he represents Azul on the JCP (Java Community Process) executive committee.

Come join us for an evening of in-depth discussions and insights into the world of advanced JVM topics from the JavaOne Rockstar Gil Tene and catch up with peers over pizzas and beers. Whether you are a seasoned Java developer or just starting out in software development, this meetup is the perfect opportunity to network with like-minded individuals and expand your knowledge of Java

This meetup is hosted by Azul at WeWork - Office Space & Coworking, Room 28B, 28th Floor 161 Castlereagh Street Sydney, NSW 2000.

Agenda

6pm: Networking/Drinks/Food
6:30pm: Welcome and Intro
6:35pm: Talk 1- Cloud-native JVMs: Cloud Native JIT
7:00pm: 15 minute break
7.15pm: Talk 2 - Java at Speed: Getting the Most out of Modern Deployments
8pm: Event Finish

Talk 1: Cloud Native JVMs: Cloud Native JIT

The magic behind Java performance is JIT which makes your code run 15x faster than bytecode interpreter. Unfortunately, JIT comes at a cost especially in a small container environment where reducing CPU and memory is one of the priorities. Traditional JVMs tend to still do JIT with a pre-cloud mindset and its time to change that. In this talk, Gil will introduce the notion of Cloud Native JITs. Performing JIT outside of the JVM using cloud resources is both a major innovation and a valuable new approach for running Java-based applications and infrastructure. In this talk you will learn how to outsource JIT to cloud, slim your containers and how JVMs contribute back to the environment, and to other JVM instances that are part of a whole.

Talk 2: Java at Speed: Getting the Most out of Modern Deployments

Getting the most of your Java applications can be an interesting challenge. Understanding some of the optimizations the latest crop of JVMs are able to apply when running on the latest servers may help with that. This talk will discuss some of those features and optimizations. Along with discussing some JIT compiler capabilities, we will take a look at the evolution of Intel-based server platforms, quickly traversing through features that were introduced over the past few years. We will demonstrate some examples of JVM JITs using these capabilities where available, as they adapt the code they generate to the specific processors they run on.

Photo of Friends of OpenJDK (Australia) group
Friends of OpenJDK (Australia)
See more events
FREE
30 spots left