OlegMikheev.com

Java 21 is out / 25 years of JCP

Java 21 (LTS) is available starting September 19th, and it’s a big deal. It could change software development landscape.

Thread starvation is the major driver behind asynchronous programming model. Think single-threaded JavaScript, or Tomcat thread pool limitations.

Java 21 delivers Project Loom’s Virtual Threads, a concept that promises to allow us to effortlessly spawn millions of threads.

It’s not going to magically allow opening millions of files or add CPU cores, but it definitely can get us out of the asynchronous model.

Last week NYJavaSIG celebrated 25 years of JCP and brought a panel of JCP members, the makers of JVM (Oracle, Microsoft, Amazon, Bellsoft etc). Virtual Threads were the star of the show.

Happy 25th anniversary JCP, and looking forward to spawning millions of threads!


Posted

in

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *