World Congress 2026 Europe - Virtual Stage

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

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.

World Congress 2026 Europe - Virtual Stage

Related talks

Open session

The Async Revolution: Balancing Focus, Alignment, and Agility

  • Gabriel Casals

    Rocket.Chat

    R&D Operations Manager

Open session

Practical performance tuning for Serverless Java on AWS

  • Vadym Kazulkin

    ip.labs

    Head of Development

Open session

Frontend Abstractions: Frameworks and Applications Architectural Patterns

  • Abdu Taviq

    Principal Developer, YouTuber, Consultant and Tech Writer

Open session

Standing on the Shoulders of Servlets - The Web of Java

  • Giorgi Tsiklauri

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

All sessions at this congress