Alan Bateman - Architect
Alan Bateman is an engineer in the Java Platform Group at Oracle. Alan has worked on many areas of the JDK including the Java Module System, the modularization of the JDK itself, and the core libraries and APIs. He previously worked on many of the tool and profiling APis including the JSR-163 implementation and other serviceability features. He is currently focused on Project Loom.
Posts
- JEP targeted to JDK 24: 491: Synchronize Virtual Threads without Pinning on November 15, 2024 JDK 24 Loom
- New Loom Early-Access Builds with Changes for JDK 24 on September 8, 2024 Loom JDK 24
- JEP targeted to JDK 23: 480: Structured Concurrency (Third Preview) on June 2, 2024 JDK 23 Loom
- JEP targeted to JDK 22: 462: Structured Concurrency (Second Preview) on December 11, 2023 Loom JDK 22 Concurrency
- JEP proposed to target JDK 21: 444: Virtual Threads on April 9, 2023 Loom JDK 21
- New candidate JEP: 437: Structured Concurrency (2nd Incubator) on November 15, 2022 Loom
- New candidate JEP: 436: Virtual Threads (2nd Preview) on November 15, 2022 Loom
- JEP proposed to target JDK 19: 428: Structured Concurrency (Incubator) on May 26, 2022 Loom JDK 19
- New candidate JEP: 428: Structured Concurrency (Incubator) on May 18, 2022 Loom
- New Loom Early Access builds on April 30, 2022 Loom
- New candidate JEP: 425: Virtual Threads (Preview) on April 6, 2022 Loom
- New Loom Early Access builds on December 24, 2021 Loom
- New Loom Early Access Build on August 13, 2021 Loom
- JEP proposed to target JDK 18: 400: UTF-8 by Default on August 3, 2021 JDK 18 Core Libraries
- Need help testing new Selector implementation on Windows on May 19, 2021 JDK 17 Networking
- New Loom Early Access Build on March 13, 2021 Loom
- New Loom Early Access Build on January 16, 2021 Loom
- New Loom Early Access Build on December 1, 2020 Loom
- New Project Loom Early-Access Builds on July 26, 2020 Loom Concurrency
- New Project Loom Early-Access Builds on June 29, 2020 Loom Concurrency
- Virtual Threads use Preemptive Scheduling on June 8, 2020 Loom Concurrency
- A New Project Loom Early Access Build on April 21, 2020 Loom Concurrency
- A lightweight thread is a Thread on October 22, 2019 Loom Concurrency
Videos
- Loom's Next Phases with Alan Bateman - Live Q&A at Devoxx BE on October 9, 2024 Loom
- Loom - Where Are We? #JVMLS on October 6, 2024 Loom
- Project Loom - Structured Concurrency on July 13, 2024 Loom
- Virtual Threads - Next Steps on February 17, 2024 Loom
- Java Architects Answer Your Questions on October 26, 2023 Core Libraries Client Loom
- JVMLS - The Challenges of Introducing Virtual Threads to the Java Platform on August 25, 2023 Loom
- The Age of Virtual Threads on October 13, 2022 Loom JDK 19
- Project Loom: Modern scalable concurrency for the Java platform on February 4, 2021 Loom Concurrency
- Project Loom Update on July 29, 2019 Loom Concurrency
- Project Loom: Fibers and Continuations for Java on November 14, 2018 Loom Concurrency