Java Language & PlatformJava Language & Platform
Conference50min
INTERMEDIATE

Faster Development with Java, Python, and Micronaut

This talk shows how Micronaut, GraalPy, and GraalVM let Python gain Java’s structure, tooling, and native performance without losing simplicity. It explores building polyglot applications, integrating Python and Java cleanly, and using AI to enhance workflows and developer experiences.

talk.summaryAiDisclaimer

Graeme Rocher
Graeme RocherOracle
Thomas Wuerthinger
Thomas WuerthingerOracle

talkDetail.whenAndWhere

Thursday, October 8, 15:00-15:50
TBA 3
talks.roomOccupancytalks.noOccupancyInfo
talks.description
The Java platform has always been about performance, reliability, and a rich developer ecosystem. But what if those same capabilities could become the foundation for building modern polyglot applications?

In this session, we'll unveil a new pre-compiled, pre-optimized Micronaut runtime built on GraalVM that delivers fast startup, low memory footprint, and a consistent programming model across Java, Kotlin, Python, and other Micronaut-supported languages.

Unlike approaches that require expensive native image builds before you see the benefits, this runtime is pre-compiled ahead of time, keeping the developer feedback loop fast. Make a source change, restart, and you're back in milliseconds—while still taking advantage of GraalVM's performance and native deployment capabilities when you're ready for production.

You'll see how Micronaut's dependency injection, configuration, testing, observability, and cloud-native features extend naturally across languages, enabling polyglot applications without sacrificing operational consistency. We'll also explore why this architecture is an ideal fit for AI-powered systems, combining Java's production strengths with the flexibility of Python where it makes sense.

If you're interested in the future of Java, GraalVM, cloud-native runtimes, and the next generation of polyglot application development, this session offers an early look at what's coming next.
micronaut
graalvm
python
graalpy
talks.speakers
Graeme Rocher

Graeme Rocher

Oracle

Spain

Graeme Rocher is the creator of several popular Open Source projects including Grails (https://grails.org) and Micronaut (https://Micronaut.io) and co-author of "The Definitive Guide to Grails" (Springer - https://link.springer.com/book/10.1007/978-1-4302-0871-6). Graeme currently works as an Architect at Oracle. Graeme is a member of the Java Champions (https://twitter.com/java_champions) and 2018 was awarded the Groundbreaker award by Oracle (https://developer.oracle.com/groundbreakers/) for his work on Open Source.
Thomas Wuerthinger

Thomas Wuerthinger

Oracle

Switzerland

Thomas Wuerthinger is a Vice President at Oracle leading programming language implementation teams for languages including Python, JavaScript, and Java. He is the architect of the Graal compiler and the Truffle self-optimizing runtime system. Previously, he worked on the Crankshaft optimizing compiler of V8 at Google, and the Maxine research virtual machine at Sun Microsystems. He received a PhD degree from JKU Linz for his research about dynamic code evolution.