Maximizing Performance with GraalVM


Duration: 50 mins
Oleg Šelajev
Developer Advocate, GraalVM

In this session we will discuss the best practices for Java code and compiler configurations to maximize performance with GraalVM and how to measure performance in a reliable manner. We will talk about how to achieve minimal memory footprint and binary size of GraalVM native images — programs compiled ahead of time to native executables. A comparison of profile-guided optimizations for ahead-of-time compilation and just-in-time compilation will show the benefits and drawbacks of the two approaches. After this session you will have a better idea how to use GraalVM for the maximum potential to run your applications faster!

You may also be interested in

180 mins
Rust Workshop

Rust has quickly become an incredibly popular language with exceptional tooling, documentation and a renowned community that welcomes and helps...

25 mins
Architecture Remediation

Many organizations are dealing with code that they can not maintain. Software developers struggle every day to understand, make changes...

4 Hrs
A Groovy Day of Training

In part 1 of this 2-part workshop, you will be introduced to the latest features in Groovy 2.5 and get...

50 mins
JavaScript the Grumpy Parts

We love JavaScript, but we must admit: it's weird.  Why does 'this' behave as it does?  How does variable scope...

50 mins
Rust Microservice in Containers

Cloud native containers allow smaller teams to embrace polyglot. We can now choose the best languages and tools to solve...

50 mins
The Flux Pattern: MVC Framework for Data

The MVC Pattern provides elegant abstractions for web requests. Redux provides similar patterns for data movement in React. Angular has...