Open gcameo opened 5 years ago
Is this a sort of specification YAML that Helidon already gives you for Kubernetes? I guess Rudr config files eerily look like K8s resource specs.
Dapr and Rudr and completely separate. Dapr is a set of distributed system building blocks to give your application capabilities such as pub/sub, state management etc in a consistent way. It is agnostic to how this is deployed. Dapr is not a specification, it is code that runs as a light weight side car to your application and runs well on Kubernetes as a hosting platform
Environment Details
Problem Description
Microsoft just open sourced Dapr (https://dapr.io) , https://cloudblogs.microsoft.com/opensource/2019/10/16/announcing-dapr-open-source-project-build-microservice-applications and I think this could be a nice platform that Helidon could provide support for in the same way Helidon supports DBs and other systems. It uses gRPC which Helidon already has good support for.
It also sits nicely in the language neutral space that will allow Helidon to enter some other language domains.
I think its cloud native approach fits perfectly with Helidon's principles and with Graal this could be a big thing to help in polyglot environments