World Congress 2026 Europe - Virtual Stage

Beyond Loom: Practical Patterns for Virtual Threads, Structured Concurrency and Reactive Interop

June 30, 2026

What this session covers

Java’s virtual threads (Project Loom) changed the concurrency model, but the real value comes from practical patterns and trade-offs when adopting them at scale. This talk walks through concrete techniques for migrating services to virtual threads, applying structured concurrency to make code safer and easier to reason about, and interoperating with existing reactive and async stacks. You’ll see real-world demos: converting I/O-bound microservices, avoiding common pitfalls (thread-local state, blocking native libraries), benchmarking memory and latency, and hybrid designs that combine virtual threads with reactive streams. Attendees will leave with a pragmatic checklist, code patterns they can apply immediately, and metrics to judge when to adopt virtual threads vs. reactive/AOT approaches.

Related talks at this congress

Open session

World Congress 2026 Europe - Virtual Stage

The Async Revolution: Balancing Focus, Alignment, and Agility

Gabriel Casals

R&D Operations Manager

Gabriel Casals
Open session

World Congress 2026 Europe - Virtual Stage

Practical performance tuning for Serverless Java on AWS

Vadym Kazulkin

Head of Development at ip.labs in Bonn, Germany

Vadym Kazulkin
Open session

World Congress 2026 Europe - Virtual Stage

Frontend Abstractions: Frameworks and Applications Architectural Patterns

Abdu Taviq

Principal Developer, YouTuber, Consultant and Tech Writer

Abdu Taviq
Open session

World Congress 2026 Europe - Virtual Stage

Standing on the Shoulders of Servlets - The Web of Java

Giorgi Tsiklauri

Software Architect, Engineer, Lecturer, Consultant. Java enthusiast and mentor.

Giorgi Tsiklauri
All sessions at this congress