Advertisement · 728 × 90

Posts by Thomas Wuerthinger

Preview
Inside trivago’s GraalVM Migration: Native Image for GraphQL at Scale Introduction

trivago runs a GraphQL gateway handling 9,000+ req/s per subgraph.

After migrating to GraalVM Native Image, they:
— eliminated warm-up
— reduced replicas from 43 to 12
— cut CPU usage

Learn more about their migration process and recommendations: medium.com/graalvm/insi...

2 days ago 10 6 0 0
Post image

Excited to have a session together with @starbuxman.joshlong.com at @devoxx.uk on 6th of May! Let's see if Josh can out-code the AI! Also, we will show a novel way to embed AI into the Spring PetClinic application with
@graalvm.org. 🤖🏆

2 weeks ago 7 2 0 0
Preview
How we integrated Project Leyden into Quarkus Quarkus: Supersonic Subatomic Java

Link to blog: quarkus.io/blog/leyden-2/

4 weeks ago 2 0 0 0
Post image

Interesting comparison from the @quarkus.io maintainers shows that @graalvm.org native image remains by far the best option to deploy Quarkus applications for optimizing startup time, container image size, and memory consumption (RSS). Link in comments.

4 weeks ago 7 2 1 0
Preview
JavaScript in Java: Driving Dynamic UIs with GraalVM at Scale This is a guest blog post written by João Nogueira, a software engineer at Picnic Technologies.

Learn how Picnic built a rule engine on GraalVM, where rules are defined in JavaScript or Python and executed by a Java backend, handling 37M evaluations and 2M actions daily 🚀
medium.com/graalvm/java...

1 month ago 5 1 0 0
Video

Do you actually need JIT, or are you paying for unpredictability?
@thomaswue.dev (Founder of GraalVM) explains when JIT makes sense, when it doesn’t, and why predictable performance matters more than peak numbers.
🎥 Watch: youtu.be/naO1Up63I7Q
#GraalVM #Java #Performance #Compilers

1 month ago 6 3 0 1
Post image

Mixing JVM and non-JVM languages in one runtime?
At IntelliJ IDEA Conf 2026, @thomaswue.dev will show how GraalVM enables true polyglot development.
🗓 March 26–27
👉 Register now: jb.gg/3vwzgv
#IntelliJIDEAConf

1 month ago 9 1 0 0

Had an extensive conversation with Marco at @jetbrains.com about the future of @graalvm.org, the benefits of ahead-of-time compilation, and whether AI is going to take over compiler development 😉.

1 month ago 4 2 0 0
Advertisement
Post image

WasmGC is coming to GraalWasm, unlocking the power of JVM garbage collectors for #WebAssembly! This will also get GraalWasm a lot closer to implementing the full Wasm 3.0 spec.

Join @ssmith.bsky.social and me at @jfokus.se next month to learn more: www.jfokus.se/talks.html?s...

2 months ago 22 8 0 0
Video

Trying out the upcoming Spring Boot 4 + @graalvm.org 👀

A complete Spring Boot web service:
— compiles to native in 33.8s (quick build mode) ⚡️
— starts in 0.034s 🎉

🚀🚀🚀

4 months ago 20 6 0 1

People that complain GraalVM native builds are slow still live in the stone age 😅
Obviously native builds will remain slower, but the improvements the Graal team made the past years on the compiler (and resource usage!) are seriously impressive 👍

4 months ago 9 2 1 0
Preview
Project Crema: Open World for Native Image · Issue #11327 · oracle/graal TL;DR Crema will lift Native Image's default closed-world assumption by allowing dynamic loading and execution of classes at run time. It builds upon Native Image Layers and the JDWP-based debugger...

Native images are getting (experimental) support for dynamic class loading, see github.com/oracle/graal....

4 months ago 6 1 0 0
Post image

The @kotlinlang.org team at @jetbrains.com is working on a @graalvm.org-compiled kotlinc. Early experiments look very promising:

> So far, a native image with PGO offers a properly "warmed-up" kotlinc and with up to 20% more peak throughput.

Ticket: youtrack.jetbrains.com/issue/KT-823...

4 months ago 19 4 1 1
Continued Focus on Native by Severin Gehwolf

Continued Focus on Native by Severin Gehwolf

Quarkus continues to focus on native for swift start-up time and low memory footprint. Learn more in By Severin Gehwolf's blog post, "Continued Focus on Native"

quarkus.io/blog/continu...

5 months ago 11 7 0 1
Post image

Really great to see plans for adding better integrated support for running @graalvm.org language implementations for JavaScript, Python, and WebAssembly in your Spring applications! github.com/spring-proje...

5 months ago 15 2 0 0
Post image

Very happy to see participants from so many different companies at the @graalvm.org Community Summit 2025!

5 months ago 14 2 0 1
Preview
JavaScript in Java: Driving Dynamic UIs with GraalVM at Scale This is a guest blog post written by João Nogueira, a software engineer at Picnic Technologies.

New guest blog post:
JavaScript in Java: Driving Dynamic UIs with GraalVM at Scale: medium.com/graalvm/java... 🚀
by João Nogueira from Picnic

5 months ago 10 4 1 1
Advertisement
Post image

Happy to be partnering with @devoxx.com!🤝
All our session recordings are now live, enjoy!
www.youtube.com/watch?v=YlMi...

5 months ago 19 5 0 0
GraalVM meets WebAssembly by Fabio Niephaus
GraalVM meets WebAssembly by Fabio Niephaus YouTube video by Devoxx

It’s live! "@graalvm.org meets #WebAssembly” from @devoxx.com: compile JVM apps to Wasm (Web Image) and run Wasm in Java or Kotlin at near‑native speed (GraalWasm). Lots of live demos included!
www.youtube.com/watch?v=uefc...

5 months ago 27 7 2 0
Bootiful GraalVM by Thomas Wuerthinger, Josh Long
Bootiful GraalVM by Thomas Wuerthinger, Josh Long YouTube video by Devoxx

Recording of my talk at @devoxx.com 2025 with @starbuxman.joshlong.com is now online! Watch for 50 minutes live (pair)coding entertainment showing GraalVM performance 🚀 for Spring apps, how you can mix in Python 🐍, and some more crazy demos 👀. Let me know your comments! m.youtube.com/watch?v=YlMi...

5 months ago 14 7 0 0
Post image

Memory efficiency of @graalvm.org Native Image: a Spring Boot application serving 100000 requests with high peak performance using only 80 MB of RAM 🚀
By @starbuxman.joshlong.com and @thomaswue.dev at @devoxx.com

5 months ago 9 2 1 1
Post image

Had a blast delivering together with @starbuxman.joshlong.com our Bootiful GraalVM talk at #Devoxx!

5 months ago 9 0 0 0
Post image

✨10✨ @graalvm.org talks are waiting for you at @devoxx.com this year!🚀

We'll cover a wide range of topics — from WebAssembly and Native Image to GPU acceleration and robotics!

Let's take a closer look 👀

6 months ago 10 5 2 0
Post image

Josh @starbuxman.joshlong.com and @thomaswue.dev will look at some of the amazing ways that Spring and GraalVM are a great win for your JVM applications in 2025. Blazingly fast startup, better security, and lower footprint for greener and cheaper production deployments!
m.devoxx.com/events/dvbe2...

6 months ago 2 1 1 0
Preview
Integrate the Shenandoah/Generational-Shenandoah GC into Native Image · Issue #12237 · oracle/graal Shenandoah/Generational-Shenandoah support is already available for the GraalVM JIT (see PR Shenandoah support and commit [GR-65266] Add support for Shenandoah). Now add support for using Shenandoa...

New @graalvm.org Community project from Amazon by Volker Simonis: Integrate the Generational Shenandoah GC into Native Image: github.com/oracle/graal...

6 months ago 17 4 0 2
Advertisement
Post image

Oh, the outfit for my „AI-related“ Swiss Dev Confederation keynote about @graalvm.org and @quarkus.io just dropped...

6 months ago 5 1 0 0

GraalVM 25 is now available via @sdkman.io!

sdk install java 25-graal 🐰🚀

6 months ago 30 9 1 1

#GraalVM 25 is out! 🚀

Exciting updates for #GraalPy, #GraalJS, and #GraalWasm — plus our first preview of #WebAssembly compilation!

6 months ago 33 9 2 0

Quoting from our license FAQ at www.graalvm.org/faq/: “the GFTC is intended to permit use by any user including commercial and production use. Redistribution is permitted as long as it is not for a fee.”

6 months ago 3 0 0 0

The GraalVM open source project was founded to make programmers more productive and programs more efficient for as many languages as possible. While the focus on programming languages may shift over time, the GraalVM project including its current vibrant community will continue on.

6 months ago 7 0 0 0