~/talk

Helidon Nima - Loom based microservices framework

Talkat EclipseCon 2022 · 2022-10-24..10-27· [java, concurrency]
slides:none on file

Helidon Nima is a new microservices framework built atop JDK Loom virtual threads and a custom Nima server module; it claims comparable or better throughput than Helidon SE/reactive and native servers (benchmarks on an i9 Linux box show Nima slightly above native for plain text/JSON and roughly 2x throughput for Helidon MP when swapped to Nima). It supports HTTP/1.1 (pipeline), HTTP/2 work-in-progress, websockets prototype, testing hooks and observability (OpenTelemetry), and demonstrates synchronous blocking code that debugs normally while remaining high‑concurrency and performant.

AI-written summary · about

  1. 0:00Introduction to Helidon
  2. 1:47Framework overview
  3. 4:26Helidon SE and MP flavors
  4. 5:38Evolution and history
  5. 7:05Performance challenges
  6. 8:47Reactive programming
  7. 11:08Helidon SE
  8. 12:55Reactive challenges
  9. 14:08Project Loom and virtual threads
  10. 16:09Introducing Helidon Nema
  11. 17:39Nema performance benchmarks
  12. 19:53Nema features and roadmap
  13. 21:25Helidon 4 and future
  14. 22:47Code and debug comparison
  15. 28:20Development challenges
  16. 31:07Q&A and conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.