How is Leyden improving Java Performance? Part 1 of 3

In this series of 3 blog posts we will explain how OpenJDK project Leyden is helping to improve a specific area of performance where Java has notably lagged behind other languages i.e. application ‘startup’, ‘warmup’, and ‘initial footprint’. Part 1 explains what those terms mean and why Java faces challenges in matching the behaviour of other languages. It then provides an overview of what Leyden has done to improve startup and warmup in existing JDK releases and what is planned for upcoming releases.

Délawen
Welcome to another episode of the Foojay Podcast! In this episode, we're talking about Java 26, released on March 17 in the year 26. Again, right on schedule with Java's six-month release cadence. Now, Java 26 is not a Long Term Support (LTS) release; that was Java 25. But don't let that fool you into…...
#amber #babylon #foojay #friendsofopenjdk #Java #java26 #leyden #loom #OpenJDK #Panama #podcast #TornadoVM #valhalla
https://foojay.io/today/foojay-podcast-92/
Foojay Podcast #92: Java 26 Is Here: What's New, What's Gone, and Why It Matters in 2026

foojay is the place for all OpenJDK Update Release Information. Learn More.

foojay

Are you still using Spring over @quarkusio Are you sure you want to use native?

Think again: https://quarkus.io/blog/new-benchmarks/

And this is BEFORE Leyden, which smashes the numbers for startup time compared to native.

#java #development #software #openjdk #leyden #performance #optimization #native #springFramework #quarkus #quarkus3 #graalvm

Quarkus has great performance – and we have new evidence

Quarkus: Supersonic Subatomic Java

I think it is safe to say that @quarkusio is doing an amazing job to become the Java reference framework.

https://www.youtube.com/live/utwE70i9Ehg

If you love performance and optimization but you are still not on Quarkus, you should try it and compare.

#Leyden #OpenJDK #Quarkus #Quarkus3 #Java #software #performance #optimization #development #developers

Quarkus Insights #238: Quarkus and Leyden, the bumpy road ahead

YouTube

Still don't know what #Java #Leyden is?

You can learn about it on my last talk: https://www.youtube.com/watch?v=BK1vZQYZofs&pp=0gcJCXwKAYcqIYzv

If you just want to see it in Practice with fancy graphs on how much you can improve startup and warmup times, start on minute 28!

#OpenJDK #optimization #software #softwareEngineering #softwareDevelopment

Ahead of time, the final frontier

YouTube
Java's Plans for 2026 - Inside Java Newscast #104

YouTube

Next gig/online free talk at the jChampions Conference.

I will dig deeper into Leyden and how to improve your startup time on Java applications.

JChampions Conference - https://jchampionsconf.com
YouTube - https://www.youtube.com/@JChampionsConf/streams
Tickets from Eventbrite: https://www.eventbrite.com/e/jchampions-conference-online-tickets-1977195901165

#Java #OpenJDK #JavaChampion #talk #conference #jChampions #Leyden #demoEffect

Quarkus Insights #230: Hypercharging Java with Leyden

YouTube

Working on my next demo for @quarkusio Insights #talk the 15th of Dec.

Yes, this is a serious demo to showcase how to use the #Leyden #AOTCache properly in #OpenJDK.

You can watch the talk in https://quarkus.io/insights/ in two weeks. Free and public.

And if you are a #Java developer, whether you use Quarkus or not as your chosen #framework, you should watch it.