Helidon Níma

Helidon Níma is the first Java microservices framework based on virtual threads.

It combines an easy-to-use programming model with outstanding performance.

About

Built From The Ground Up

Helidon Níma is developed in close collaboration with the Java team.

See our technical blog article Helidon on Virtual Threads

  • HTTP/1
  • HTTP/2
  • gRPC
  • Observability: Metrics, Health Checks, Tracing
  • Fault Tolerance
  • Testing integrations
Handler handler = (req, res) -> {
int count = count(req);
List<String> resp = new LinkedList<>();

for (int i = 0; i < count; i++) {
resp.add(callRemote(client));
}

res.send("Combined: " + resp);
};
When

The technology preview is now available with Helidon 4.0.0-ALPHA1. We will continue releasing previews as the development evolves.

Helidon Níma will be a part of the next major Helidon release which is currently planned at the end of 2023.

Goal

The Helidon Níma web server intends to replace Netty in the Helidon ecosystem. It also can be used as a foundation by other frameworks.