speaker-photo

Rob Bygrave

The Auckland JVM Group
With over 25 years of hands-on Java development experience, Rob is a passionate software engineer focused on building high-performance, developer-friendly tools for the JVM ecosystem. He is the creator and co-maintainer of the Avaje libraries and Ebean ORM, used by developers worldwide to streamline backend development and improve application performance. He is also actively involved in the local tech community as a co-organiser of the Auckland JVM User Group, where I help foster knowledge sharing and discussion among developers passionate about Java and the broader JVM landscape. He thrives on simplicity in design, pragmatic solutions, and writing libraries that developers actually enjoy using.
11:00 - 11.50

Sunday 2nd Nov

AOT - Ahead of Time

Ahead-of-Time (AOT) compilation is gaining significant traction—particularly in the context of cloud deployments, where optimizing performance and reducing costs are top priorities. By shifting certain workloads from runtime to build time, AOT enables more efficient, leaner deployments that consume fewer resources and start up faster. This session explores AOT techniques in the Java ecosystem, focusing on practical approaches to reducing runtime overhead. We'll look at the trade-offs and benefits of different strategies, including the use of GraalVM Native Image, and how they can contribute to more cost-effective, scalable Java applications in the cloud.