Lightning-Fast JVM Startup without compromise

Presentation 📣

-

English 🇬🇧

-

06 Wednesday, 11:40 AM – 12:25 PM

Length: 45 minutes

Room: Room 6

Abstract

Fast JVM Startup or Dynamic JVM Capabilities, why not both? Statically compiled applications can significantly improve startup time, but they may not be suitable for existing applications that rely on the dynamic functionalities of a JVM. However, with checkpoint and restore, you can now enjoy the lightning-fast startup time of native images while keeping all the capabilities of a JVM. Join us in this session to learn how checkpoint and restore can revolutionize the way you approach JVM startup. Discover how this approach can help you improve your Java application's startup performance, while maintaining its dynamic features. We'll explore the challenges and solutions in implementing checkpoint and restore with unprivileged/root-less modes in containers, and how you can overcome these hurdles to improve your application's startup.

Day & time

06 Wednesday, 11:40 AM – 12:25 PM

Intended audience

The expected audience for this conference talk are Java developers who are interested in deploying their applications to the cloud and optimizing the performance of their Java applications. Specifically, the talk will be beneficial to Java developers who are concerned about JVM startup time and want to learn how to improve it. Additionally, the talk will be relevant to developers who use scale-to-zero policies for clusters, as it will discuss how checkpoint and restore can help improve startup times while working with unprivileged/root-less modes in containers.This talk is applicable to seasoned veterans and newcomers to the industry.

  • Tobi Ajila

    Tobi is a Java Runtime developer for the OpenJ9 VM team in Ottawa, Canada. In the past he has worked on Interpreter optimizations, JVMTI enhancments, Modularity, JSR 335 and more. Currently, his main focus is on investigating checkpoint/restore technology at the JVM level. and Project Panama where he collaborates with other developers in the Valhalla expert group.

    Twitter logo

    @tobi_ajila