Untangled: Sneak peek at Project Loom
summary
Project Loom brings user‑space fibers (built on continuations) to the JVM and shows a working OpenJDK prototype that runs synchronous-style code on a tiny thread pool. A demo replaces a blocking implementation that spawned 800 threads for 200 clients with a fiber scheduler that uses about 12 kernel threads (one per core) and handles many clients without rewriting logic; prototype builds are available from an early‑access OpenJDK branch.
AI-written summary · about
chapters (6)
- 0:00Start
- 17:41Continuation Passing Style
- 19:15Finished State Machine
- 19:37Implement an Iterator as a State Machine
- 24:22State of the Loom
- 27:04Structural Concurrency
related talks
35mUntangled: Sneak peek at Project Loom
42mProject Loom Update
36mProject Loom
54mLooming in the cores
53mFruits of the Loom – Lightweight Concurrency For the Java Platform
43mProject Loom: Fibers and Continuations for the Java Virtual Machine
01h 13mProject loom: Modern scalable concurrency for the Java platform
44mLoom: Revolution or Implementation Detail?
