Virtual Threads power with Helidon Nima
summary
Helidon Nima is a new server built from scratch that uses virtual threads (JDK19+ and slated for Java 21) to run blocking APIs with reactive-level throughput. Demo compares a 10s blocking endpoint under a 10-thread pool (errors) to the same code on Nima where quick requests succeed and requests‑per‑second match reactive implementations. MicroProfile apps see about 3x faster behavior simply by switching runtimes. Alpha releases are on Maven Central (current Alpha6), and blocking code becomes straightforward to debug in an IDE.
AI-written summary · about
chapters (7)
- 0:00Introduction and speaker intro
- 9:14What is Helidon and its philosophy
- 25:51Project Loom and virtual threads
- 30:53Helidon Nima and its advantages
- 37:17Blocking vs reactive performance demo
- 41:13Virtual threads performance boost demo
- 45:30Why virtual threads matter
related talks
01h 13mReactive vs. Virtual threads power with Helidon Nima
45mVirtual Threads in the Real World: Fast, Robust Java Microservices with Helidon
44mVirtual Threads in Action!
50mHelidon Nima - Loom based microservices framework
49mRevolutionizing Microservices Development with Helidon 4!
36mHelidon Nima - Loom based microservices framework
41mHelidon - Microservices on Modern Java
14mEmbracing Virtual Threads
