JDK 24
JDK 23
JDK 22
JDK 21
JDK 20
JDK 19
JDK 18
JDK 17
JDK 16
JDK 15
JDK 14
JDK 13
JDK 12
AI
Amber
Babylon
Client
Cloud
Community
Concurrency
Core Libraries
GC
GraalVM
HotSpot
JFR
Java Language
Leyden
Loom
Modules
Moved By Java
Native Image
Networking
Oracle
Panama
Performance
Security
Serviceability
Skara
Valhalla
Project Loom
2024
- Java 24 Stops Pinning Virtual Threads (Almost) - Inside Java Newscast #80 by Nicolai Parlog on November 21, 2024
- JEP targeted to JDK 24: 491: Synchronize Virtual Threads without Pinning by Alan Bateman, Patricio Chilano Mateo on November 15, 2024
- JEP targeted to JDK 24: 487: Scoped Values (4th Preview) by Andrew Haley (guest) on November 13, 2024
- Are Virtual Threads Going to Make Reactive Programming Irrelevant? by José Paumard on October 28, 2024
- Loom's Next Phases with Alan Bateman - Live Q&A at Devoxx BE by Nicolai Parlog, Alan Bateman on October 9, 2024
- Loom - Where Are We? #JVMLS by Alan Bateman on October 6, 2024
- New Loom Early-Access Builds with Changes for JDK 24 by Alan Bateman on September 8, 2024
- Project Loom - Structured Concurrency by Alan Bateman on July 13, 2024
- Quality Outreach Heads-up - New Loom Early-Access Builds by David Delabassee on June 22, 2024
- JEP targeted to JDK 23: 481: Scoped Values (3rd Preview) by Andrew Haley (guest) on June 4, 2024
- JEP targeted to JDK 23: 480: Structured Concurrency (Third Preview) by Ron Pressler, Alan Bateman on June 2, 2024
- Java in 2024 - Constant evolution, delivered. by Georges Saab, Chad Arimura on June 1, 2024
- JDK 22 in Two Minutes! - Sip of Java by Billy Korando on March 21, 2024
- Quality Outreach Heads-up - Virtual Threads “Pinning” Issue by David Delabassee on February 21, 2024
- Virtual Threads - Next Steps by Alan Bateman on February 17, 2024
- Managing Throughput with Virtual Threads - Sip of Java by Billy Korando on February 4, 2024
- Java's Plans for 2024 - Inside Java Newscast #61 by Nicolai Parlog on January 18, 2024
2023
- JEP targeted to JDK 22: 462: Structured Concurrency (Second Preview) by Alan Bateman, Ron Pressler on December 11, 2023
- Java 22 Unpacking - Inside Java Newscast #59 by Nicolai Parlog on December 7, 2023
- JEP targeted to JDK 22: 464: Scoped Values (Second Preview) by Andrew Haley, Andrew Dinn (guest) on December 2, 2023
- Virtual Threads Explained - Sip of Java by Billy Korando on October 30, 2023
- Java Architects Answer Your Questions by Alan Bateman, Kevin Rushforth, Stuart Marks, Brian Goetz, Nicolai Parlog on October 26, 2023
- Virtual Threads: An Adoption Guide by September 20, 2023
- JDK 21 Release - Sip of Java by Billy Korando on September 18, 2023
- Java 21 new feature: Virtual Threads #RoadTo21 by José Paumard on August 30, 2023
- JVMLS - Continuations Under the Covers by Ron Pressler on August 26, 2023
- JVMLS - The Challenges of Introducing Virtual Threads to the Java Platform by Alan Bateman on August 25, 2023
- All That is in Java 21?! - Inside Java Newscast #50 by Nicolai Parlog on June 8, 2023
- Java Virtual Threads by Sergey Kuksenko on May 4, 2023
- JDK 20 Release! - Sip of Java by Billy Korando on April 22, 2023
- Helidon - Microservices on Modern Java by Joe Di Pol (guest) on April 21, 2023
- JEP proposed to target JDK 21: 444: Virtual Threads by Alan Bateman, Ron Pressler on April 9, 2023
- Java Next - From Amber to Loom, from Panama by Nicolai Parlog on April 2, 2023
- Java's Plans for 2023 - Inside Java Newscast #40 by Nicolai Parlog on January 19, 2023
- Episode 29 “Helidon Níma & Virtual Threads” by David Delabassee & Tomas Langer (guest) on January 12, 2023
- From ThreadLocal to ScopedValue with Loom - JEP Café #16 by José Paumard on January 10, 2023
2022
- New candidate JEP: 437: Structured Concurrency (2nd Incubator) by Alan Bateman, Ron Pressler on November 15, 2022
- New candidate JEP: 436: Virtual Threads (2nd Preview) by Alan Bateman, Ron Pressler on November 15, 2022
- Inside Java | JavaOne 2022 Technical Keynote by Chad Arimura on October 24, 2022
- The Age of Virtual Threads by Alan Bateman, Ron Pressler on October 13, 2022
- Loom in the Java Ecosystem - Inside Java Newscast #34 by Billy Korando, Ana-Maria Mihalceanu, Chad Arimura, José Paumard on September 27, 2022
- Virtual Threads: New Foundations for High-Scale Java Applications by Brian Goetz on September 23, 2022
- JavaOne Preview | Streamlining Large-Scale Java Development by James Grisanzio & Sander Mak (guest) on September 15, 2022
- Java To The Future by Billy Korando on September 14, 2022
- Helidon Níma — Helidon on Virtual Threads by Tomas Langer (guest) on September 12, 2022
- Java 19 in Action - Inside Java Newscast #33 by Nicolai Parlog on September 8, 2022
- airhacks.fm: Java 19 Millions of Threads in No Time by Nicolai Parlog & Adam Bien (guest) on September 5, 2022
- New candidate JEP: 429: Extent-Local Variables (Incubator) by Andrew Haley (guest) on August 12, 2022
- Java Asynchronous Programming Full Tutorial with Loom and Structured Concurrency - JEP Café #13 by José Paumard on August 2, 2022
- Launching 10 millions virtual threads with Loom - JEP Café #12 by José Paumard on July 7, 2022
- Java 19 - The Best Java Release? - Inside Java Newscast #27 by Nicolai Parlog on June 16, 2022
- Java 19 Virtual Threads - JEP Café #11 by José Paumard on June 8, 2022
- JEP proposed to target JDK 19: 428: Structured Concurrency (Incubator) by Alan Bateman, Ron Pressler on May 26, 2022
- News Grab Bag: Loom Virtual Threads, Lilliput, Pattern Matching, … - Inside Java Newscast #25 by Nicolai Parlog on May 20, 2022
- New candidate JEP: 428: Structured Concurrency (Incubator) by Alan Bateman, Ron Pressler on May 18, 2022
- Quality Outreach Heads-up - JEP 425 Virtual Threads (preview) Testing by David Delabassee on May 16, 2022
- Java Next - From Amber to Loom, from Panama to Valhalla by Nicolai Parlog on May 9, 2022
- New Loom Early Access builds by Alan Bateman on April 30, 2022
- JEP proposed to target JDK 19: 425: Virtual Threads (Preview) by Mark Reinhold on April 28, 2022
- Virtual Thread Deep Dive - Inside Java Newscast #23 by Nicolai Parlog on April 7, 2022
- New candidate JEP: 425: Virtual Threads (Preview) by Ron Pressler, Alan Bateman on April 6, 2022
- Java's Plans for 2022 - Inside Java Newscast #18 by Nicolai Parlog on January 13, 2022
2021
- New Loom Early Access builds by Alan Bateman on December 24, 2021
- Loom Brings Structured Concurrency - Inside Java Newscast by Nicolai Parlog on December 17, 2021
- On Parallelism and Concurrency by Ron Pressler on November 30, 2021
- A new Loom EA build and a new structured concurrency API by Ron Pressler on November 15, 2021
- Why user-mode threads are (often) the right answer by Ron Pressler on October 26, 2021
- Modern, Scalable Concurrency for the Java Platform by Ron Pressler on October 13, 2021
- New candidate JEP: 418: Internet-Address Resolution SPI by Mark Reinhold on September 4, 2021
- New Loom Early Access Build by Alan Bateman on August 13, 2021
- Project Loom: Modern Scalable Concurrency for the Java Platform by Ron Pressler on August 2, 2021
- AMA About the Java Language by Brian Goetz, Nicolai Parlog on August 2, 2021
- Virtual Threads and Structured Concurrency with Ron Pressler by Ron Pressler on May 31, 2021
- Networking I/O with Virtual Threads - Under the hood by Chris Hegarty on May 10, 2021
- Episode 16 “Let's Discuss JDK and Networking” with Michael McMahon and Daniel Fuchs by Michael McMahon, Daniel Fuchs, David Delabassee on April 12, 2021
- New Loom Early Access Build by Alan Bateman on March 13, 2021
- Project Loom: Modern scalable concurrency for the Java platform by Alan Bateman on February 4, 2021
- New Loom Early Access Build by Alan Bateman on January 16, 2021
2020
- New Loom Early Access Build by Alan Bateman on December 1, 2020
- Episode 8 “Project Loom” with Ron Pressler by Ron Pressler, Chad Arimura on November 24, 2020
- Project Loom: Scalable, Harmonious Concurrency for the Java Platform by Ron Pressler on November 11, 2020
- Project Loom - Modern Scalable Concurrency for the Java Platform by Ron Pressler on September 17, 2020
- On the Performance of User-Mode Threads and Coroutines by Ron Pressler on August 7, 2020
- Project Loom: Modern Scalable Concurrency for the Java Platform by Ron Pressler on July 29, 2020
- New Project Loom Early-Access Builds by Alan Bateman on July 26, 2020
- Loom Q&A by Ron Pressler, on July 15, 2020
- New Project Loom Early-Access Builds by Alan Bateman on June 29, 2020
- Virtual Threads use Preemptive Scheduling by Alan Bateman on June 8, 2020
- State of Loom by Ron Pressler on May 15, 2020
- A New Project Loom Early Access Build by Alan Bateman on April 21, 2020
- The pattern in the Loom (a blanket statement) by John Rose on February 4, 2020
2019
- Virtual Threads - A Short Note about Naming by Ron Pressler on November 21, 2019
- Loom: Helping Write Concurrent Applications on the Java Platform by Ron Pressler on November 6, 2019
- A lightweight thread is a Thread by Alan Bateman on October 22, 2019
- Project Loom Is Moving to GitHub by Ron Pressler on August 23, 2019
- Project Loom Update by Alan Bateman, Rickard Bäckman on July 29, 2019
- Early Access Loom Builds by Ron Pressler on July 29, 2019
2018
- InfoQ Podcast with Brian Goetz by Brian Goetz on December 23, 2018
- Project Loom: Fibers and Continuations for Java by Alan Bateman on November 14, 2018
2017
- Your next JVM: Panama, Valhalla, Metropolis by John Rose on April 17, 2017