r/java 22h ago

Vert.x Event-Loop vs Virtual Threads: Jactl Suspend/Resume Benchmark

https://jactl.io/blog/2026/09/02/jactl-virtual-threads-benchmark

The article benchmarks Jactl script execution with differing number of blocking operations comparing throughput with Jactl built-in suspend/resume on Vert.x Event-Loops and throughput with Jactl on Virtual Threads. The benchmarks are run on both Java 21 and Java 25 with some surprising (to me at least) results.

18 Upvotes

17 comments sorted by

View all comments

22

u/s0ftware-dev 21h ago

TLDR virtual threads are better. 

1

u/neopointer 2h ago

And don't use reactor, vertx or anything similarly hard to debug and maintain.