When comparing helidon vs Dapr, the Slant community recommends helidon for most people. In the question“What are the best microservices frameworks?” helidon is ranked 5th while Dapr is ranked 11th. The most important reason people chose helidon is:
Helidon supports MicroProfile and provides familiar APIs like JAX-RS, CDI and JSON-P/B.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro MicroProfile Support
Helidon supports MicroProfile and provides familiar APIs like JAX-RS, CDI and JSON-P/B.
Pro Simple and fast
Helidon is just a collection of libraries running on a fast Netty core, there is no extra overhead or bloat.
Pro Reactive WebServer
Helidon Reactive WebServer provides a modern functional programming model and runs on top of Netty. Lightweight, flexible and reactive, the Helidon WebServer provides a simple to use and fast foundation for your microservices.
Pro Any language
One of the goals is to enable developers to use any language or framework to write distributed applications.
Pro Free and open-source
Pro Platform agnostic
One of the goals is to be platform agnostic across cloud and edge.
Cons
Con Some downsides
Although event-driven architecture has many benefits, there can be downsides:
- Increased complexity
- Difficulty in monitoring
- Difficulty in debugging and troubleshooting