> Markdown version of [/videos/843-java-21-the-revolution-of-virtual-threads-a-deep-dive?t=303](https://www.wearedevelopers.com/videos/843-java-21-the-revolution-of-virtual-threads-a-deep-dive?t=303). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java 21: The Revolution of Virtual Threads - A Deep Dive Java 21 makes blocking great again. Discover how virtual threads replace complex reactive tooling, letting you fluidly scale to millions of concurrent operations with one Spring Boot flag. - **Speakers:** Christian Woerz - **Event:** WeAreDevelopers LIVE - **Published:** January 19, 2024 - **Duration:** 55:30 - **URL:** https://www.wearedevelopers.com/videos/843-java-21-the-revolution-of-virtual-threads-a-deep-dive - **Thumbnail URL:** https://customer-goifxnzhrq3d0d54.cloudflarestream.com/839754139bbd80c5a6c9a09f3d6e08c3/thumbnails/thumbnail.jpg?time=74835ms ## Access Playback and chapters for this video are available with a Free account. ## Related Moments - [Introduction to Loom and its impact on concurrency](https://www.wearedevelopers.com/videos/1973-beyond-loom-practical-patterns-for-virtual-threads-structured-concurrency-and-reactive-interop) (from "Beyond Loom: Practical Patterns for Virtual Threads, Structured Concurrency and Reactive Interop") - **Thumbnail URL:** https://customer-goifxnzhrq3d0d54.cloudflarestream.com/b4da96a4b1852e24128b251890b4bac8/thumbnails/thumbnail.jpg?time=90680ms - [Goals and concepts behind Java Project Loom](https://www.wearedevelopers.com/videos/993-java-s-project-loom-co-the-end-for-reactive-programming) (from "Java's Project Loom & Co - the end for reactive programming?") - **Thumbnail URL:** https://customer-goifxnzhrq3d0d54.cloudflarestream.com/c5d23d58848a501dc5966082124ec961/thumbnails/thumbnail.jpg?time=101665ms - [Contrasting Project Loom virtual threads with reactive semantics](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) (from "Kubernetes Native Java") - **Thumbnail URL:** https://customer-goifxnzhrq3d0d54.cloudflarestream.com/644375ff2c0f43274586f4cba588f474/thumbnails/thumbnail.jpg?time=106200ms - [Simplifying concurrent code with Java 21 virtual threads](https://www.wearedevelopers.com/videos/993-java-s-project-loom-co-the-end-for-reactive-programming) (from "Java's Project Loom & Co - the end for reactive programming?") - **Thumbnail URL:** https://customer-goifxnzhrq3d0d54.cloudflarestream.com/c5d23d58848a501dc5966082124ec961/thumbnails/thumbnail.jpg?time=101665ms - [Virtual threads as the ultimate concurrency performance upgrade](https://www.wearedevelopers.com/videos/658-beam-me-up-java-unraveling-the-warp-speed-evolution-a-journey-through-java-lts-versions-11-to-21) (from "Beam Me Up, Java! Unraveling the Warp-Speed Evolution: A Journey through Java LTS Versions 11 to 21") - **Thumbnail URL:** https://customer-goifxnzhrq3d0d54.cloudflarestream.com/09e8b4ef98f9a2f100070bbd3088433e/thumbnails/thumbnail.jpg?time=446540ms - [Introducing virtual threads for lightweight concurrency allocation](https://www.wearedevelopers.com/videos/659-introduction-and-pitfalls-of-java-s-new-concurrency-model) (from "Introduction and pitfalls of Java's new concurrency model") - **Thumbnail URL:** https://customer-goifxnzhrq3d0d54.cloudflarestream.com/3a8c6261d6327cdb5adda276c9c3c0eb/thumbnails/thumbnail.jpg?time=258180ms ## Related Articles - [The Concept of Concurrency & Multithreading: What Are They And How They Function](https://www.wearedevelopers.com/magazine/89-the-concept-of-concurrency-multithreading-what-are-they-and-how-they-function) - [Using Java 17 latest features in real world projects](https://www.wearedevelopers.com/magazine/121-using-java-17-latest-features-in-real-world-projects) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) ## Related Jobs - [Software Engineer (L3)](https://www.wearedevelopers.com/jobs/ext/3535339-software-engineer-l3) at **Twilio** - [Software Engineer-Platform Engineering (L3)](https://www.wearedevelopers.com/jobs/ext/2599346-software-engineer-platform-engineering-l3) at **Twilio** - [Software Engineer, Platform Engineering (L2)](https://www.wearedevelopers.com/jobs/ext/2635098-software-engineer-platform-engineering-l2) at **Twilio** - [Software Engineer](https://www.wearedevelopers.com/jobs/ext/2596233-software-engineer) at **Twilio** - [Software Engineer L3](https://www.wearedevelopers.com/jobs/ext/1840587-software-engineer-l3) at **Twilio** - [Twilio's next Software Engineer, Platform Engineering (L2)](https://www.wearedevelopers.com/jobs/ext/3700875-twilio-s-next-software-engineer-platform-engineering-l2) at **Twilio**