Beyond Virtual Threads: Structured Concurrency – Balkrishna Rawool | IntelliJ IDEA Tech Talks

In this episode of IntelliJ IDEA Tech Talks, I talk to Balkrishna Rawool, who demonstrates how Virtual Threads, Scoped Values and Structured Concurrency work well together.

Description

Project Loom brings lightweight concurrency to Java with Virtual Threads, Structured Concurrency, and Scoped Values. But how do these features work together in a real-world application? In this episode, Balkrishna Rawool will demo building a Spring Boot application from scratch, progressively incorporating the features of Project Loom to showcase its full potential: Virtual Threads: lightweight, high-throughput threads that scale effortlessly. Structured Concurrency: a streamlined approach to managing concurrent tasks as a single unit of work. Scoped Values: a modern alternative to ThreadLocal, designed for virtual threads. We will discuss how to apply Project Loom in your own applications, writing concurrent code that is simpler, more scalable, and easier to maintain.

Chapters

Links

Other episodes

Author: Marit van Dijk

Marit van Dijk - Software Developer, Java Champion, Senior Developer Advocate at JetBrains. She is an international keynote speaker and author.

One thought on “Beyond Virtual Threads: Structured Concurrency – Balkrishna Rawool | IntelliJ IDEA Tech Talks”

Comments are closed.