> Markdown version of [/events/world-congress-2026-europe-virtual-stage/sessions/1499-beyond-loom](https://www.wearedevelopers.com/events/world-congress-2026-europe-virtual-stage/sessions/1499-beyond-loom). 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). --- # Beyond Loom: Practical Patterns for Virtual Threads, Structured Concurrency and Reactive Interop - **Event:** World Congress 2026 Europe - Virtual Stage ## Recording [Watch recording](https://www.wearedevelopers.com/videos/1973-beyond-loom-practical-patterns-for-virtual-threads-structured-concurrency-and-reactive-interop) ## Description 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. ## Speaker ### [Ivan Šarić](https://www.wearedevelopers.com/@ivan-saric) Software Engineer with a passion for research ## Related talks at this congress - [The Async Revolution: Balancing Focus, Alignment, and Agility](https://www.wearedevelopers.com/events/world-congress-2026-europe-virtual-stage/sessions/1615-the-async-revolution) — Gabriel Casals - [Practical performance tuning for Serverless Java on AWS](https://www.wearedevelopers.com/events/world-congress-2026-europe-virtual-stage/sessions/1587-practical) — Vadym Kazulkin - [Frontend Abstractions: Frameworks and Applications Architectural Patterns](https://www.wearedevelopers.com/events/world-congress-2026-europe-virtual-stage/sessions/1549-frontend) — Abdu Taviq - [Standing on the Shoulders of Servlets - The Web of Java](https://www.wearedevelopers.com/events/world-congress-2026-europe-virtual-stage/sessions/1604-standing-on-the) — Giorgi Tsiklauri