Will Loom Protect Us from Temporal Robbery?
summary
Loom introduces virtual threads to the Java platform, replacing traditional heavyweight Threads with many lightweight, virtual ones to improve concurrency and performance. The talk covers structured concurrency, reactive/asynchronous programming models, actors, ScopeLocal (a replacement for ThreadLocal), StructuredExecutor, new synchronization models, code examples, and measured performance and JVM impacts.
AI-written summary · about
chapters (6)
- 0:00Loom introduction
- 13:25Traditional thread limits
- 28:33Virtual threads demo
- 1:19:27Structured concurrency
- 1:20:16Async app with Loom
- 2:28:27Q&A
related talks
51mThe Future of Java: asynchronous programming with Loom
02h 43mVirtual Threads, Structured Concurrency and Scoped Values in Java 25 and Beyond
47mConcurrent and Asynchronous Programming: Loom in Java 20 and 21
52mJava Virtual Threads
51mWhat's Looming in Java The Why and What of Project Loom
47mThe Challenges of Introducing Virtual Threads to the Java Platform - Project Loom
50mProject Loom: Helping Write Concurrent Applications on the Java Platform
39mProject Loom: Modern Scalable Concurrency for the Java Platform
