Illustration of a ring of event loop threads, each serving many connections, with one blocked thread highlighted in red

Inside the Quarkus reactive core, part 1: the event loop from the ground up

I gave Quarkus two event loops and fired 24 requests at it at once. Every one was served by one of those two threads. Part one of a series on how Quarkus runs your code, starting below Quarkus: Netty, Vert.x and the rule you cannot break.

October 18, 2026 · 13 min · Matheus Oliveira