Revolutionizing Microservices Development with Helidon 4!
summary
Helidon 4 ships a new server called Helidon Nima built from scratch to run on Java 21 virtual threads, ditching the reactive callback stack and running straightforward blocking code while keeping Netty-level throughput. It shows a live demo starting 1 million threads without crashing, exposes HTTP/1.1, HTTP/2, gRPC and WebSocket, uses compile-time CDI and Helidon Builder, and compiles cleanly to GraalVM native images so synchronous programming gains the scalability of async systems.
AI-written summary · about
chapters (8)
- 0:00Introduction and Helidon overview
- 13:11Reactive programming challenges
- 18:33Project Loom and virtual threads
- 25:21Nema: Blocking web server with virtual threads
- 33:36Simplified coding with Helidon 4
- 37:55Demo: Million virtual threads
- 42:18Performance gains and future plans
- 46:51Summary and Q&A
related talks
41mHelidon - Microservices on Modern Java
45mVirtual Threads in the Real World: Fast, Robust Java Microservices with Helidon
43mWhat's Coming in Helidon 4
14mEmbracing Virtual Threads
01h 13mReactive vs. Virtual threads power with Helidon Nima
50mHelidon Nima - Loom based microservices framework
55mGoing Reactive with Helidon!
31mFly like a rocket with Helidon
