Overview
Explore the future of Java concurrency in this 48-minute conference talk by Ron Pressler on Project Loom. Dive into the challenges of current thread-based concurrency models and discover how Project Loom aims to revolutionize scalable concurrency in Java. Learn about lightweight thread implementation, its impact on code simplicity, and how it harmonizes with existing Java tools. Gain insights into user-mode threads, virtual threads, and structured concurrency concepts. Understand how Project Loom seeks to reinstate threads as efficient units of concurrency, potentially transforming Java server-side programming. Suitable for Java developers interested in emerging technologies and concurrent application design.
Syllabus
Intro
Concurrency: The Algorithmic View
Java Is Made of Threads
Threads in Java
Reuse with Thread Pools
Thread vs. Async/Await
User-Mode Threads!
Threads in Jawa
Replacing the Foundations
Virtual Threads are Threads
Structured Concurrency: Deadlines
Structured Concurrency in Tools
Taught by
ChariotSolutions