BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//CFP.DEV//CFP.DEV shortcodes//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Voxxed Days Ticino 2026
X-WR-RELCALID:c426493a-54d4-472b-b975-6f3aaa7163fa
X-WR-TIMEZONE:Europe/Zurich
BEGIN:VEVENT
UID:cfp-1151-8686@cfp.dev
DTSTAMP:20260920T122425Z
SEQUENCE:0
STATUS:CONFIRMED
DTSTART:20260206T150500Z
DTEND:20260206T155000Z
SUMMARY:Reactive ❤️ Loom: A Forbidden Love Story
DESCRIPTION:For years\, the Java community has been told that Project Loom 
 would kill reactive programming — that blocking and async were destined 
 to be enemies. But what if that story was wrong?In this talk\, we’ll exp
 lore what happens when these two worlds actually fall in love. Drawing fro
 m real-world work inside the Quarkus\, Vert.x\, Netty\, and HotSpot teams\
 , we’ll see how a custom Loom scheduler built on top of Netty brings tog
 ether the performance of event-driven I/O and the simplicity of virtual-th
 read-friendly blocking APIs.This isn’t a theoretical “what if”: it
 ’s a data-driven exploration born from experiments and collaborations be
 tween IBM\, Oracle Labs\, Oracle and Apple engineering teams. You’ll see
  how this approach reshapes how we think about async\, concurrency\, and s
 cheduling — and why some of the long-held assumptions about “reactive 
 vs blocking” simply don’t hold up when measured scientifically.Along t
 he way\, we’ll dissect:How the Loom scheduler and virtual threads work u
 nder the hood.What happens when you run them over a Netty corePerformance 
 implications and trade-offs measured empirically.State of art of similar p
 atterns from other languages (c++\, go\, ...)Why developers should challen
 ge inherited dogmas and base design choices on data\, not folkloreThis tal
 k is a technical love story\, but also a call to reason: Measure\, Don’t
  Guess. Because sometimes\, the forbidden relationships are the ones that 
 can move the platform forward.\nSpeakers: Francesco Nigro\nTrack: Java
URL:https://vdt26.voxxeddays.ch/talk/reactive-loom-a-forbidden-love-story/
LOCATION:Room C\nPalazzo dei Congressi\nLugano\, Switzerland
CATEGORIES:Java
END:VEVENT
END:VCALENDAR
