Concurrency used to mean trade-offs: simplicity vs scalability. With #VirtualThreads, #Java challenges that. Mihaela Gheorghe-Roman explores benchmarks, migration steps, & what #JDK25 adds to #ProjectLoom. Still afraid of blocking I/O?

Dive in: https://javapro.io/2026/03/05/java-25-and-the-new-age-of-performance-virtual-threads-and-beyond/

@openjdk

100k blocking tasks. A few seconds. On a laptop. With #VirtualThreads in #Java25, that’s reality. Mihaela Gheorghe-Roman explains what changed since #JDK21 & why thread-per-request is back. Still running huge thread pools?

Rethink: https://javapro.io/2026/03/05/java-25-and-the-new-age-of-performance-virtual-threads-and-beyond/

#ProjectLoom @openjdk

💡 Dive into our in-depth analysis of #JDK26 and get a sneak peek at what's coming in #JDK27!

Explore the latest features, improvements, and future plans across #ProjectAmber, #ProjectLoom, #ProjectPanama, #ProjectLeyden & #ProjectValhalla.

Read more on #InfoQ 👉 https://bit.ly/4auF0w0

#Java #JDK #SoftwareDevelopment

Still fighting thread pools when traffic spikes? #ProjectLoom offers a different path. @BalaRawool shows how #VirtualThreads, #StructuredConcurrency, and Scoped Values work together in a real #SpringBoot app.

See what you can simplify: https://javapro.io/2026/02/19/virtual-threads-structured-concurrency-and-scoped-values-putting-it-all-together/

#Performance

#Java now lets you match inside records, compare primitives, & run full apps without touching #Maven. @ronveen takes you inside a version where syntax, tooling & mindset finally align.

Start here: https://javapro.io/2025/06/17/modern-java/

#PatternMatching #ModernJava #VirtualThreads #ProjectLoom

You know the syntax. But do you know the why behind Stream, Optional, var, sealed & more? Vipin Menon maps 30 years of evolution powering your IDE. You’re standing on decades of design.

Trace the footprints: https://javapro.io/2025/05/20/a-journey-through-30-years-of-api-evolution/

#JVM #VirtualThreads #ProjectLoom #JAVAPRO

Reactive programming too complex? #Java’s #VirtualThreads solve the same I/O bottlenecks — without rewriting your app. Marián Varga on how #ProjectLoom might be Java’s most practical shift in years.

Read more: https://javapro.io/2025/08/06/java-has-been-connecting-systems-and-communities-for-30-years/

@openjdk @Oracle #JVM #JAVAPRO #APIs

Simpler Code, gleiche Power? #VirtualThreads versprechen das Beste aus beiden Welten. Doch was heißt das für #ReactiveStreams? @adamwarski nimmt dich in der #JAVAPRO Germany mit durch die neue #JVM-Realität.

Was denkst du? → https://javapro.io/de/von-reactive-streams-zu-virtual-threads/

#Java21 #ProjectLoom #Java

Always a pleasure to listen to @JosePaumard speaking about changes in #Java after JDK21❣️

#ProjectAmber #ProjectLoom #JDK25 #JavaZone2025

Deep dive analysis: we examine #JDK25 and predict what features have, or could be, targeted for #JDK26.

Read on #InfoQ: https://bit.ly/3HQJwZY

#Java #ProjectAmber #ProjectLoom #ProjectPanama #ProjectLeyden #JEP #SoftwareDevelopment