Distributed application runtime
Distributed Application Runtime (Dapr) is an open source runtime environment for creating microservice- based applications.
On October 10, 2019, Microsoft announced the Dapr project, which is intended to enable microservice applications that can run on cloud and edge environments . It should allow event-driven services that are stateless or stateful and programmed in any language and development environment.
Microservice applications services written in Go , Python , .NET Core , ... |
||||||
↕ ↕ ↕ | ||||||
HTTP / gRPC APIs | ||||||
Service-to- service invocation |
State management |
Publish and subscribe |
Resource bindings & trigger |
Actors | Distributed tracing |
Extensible ... |
Dapr | ||||||
Any cloud or edge infrastructure |
Web links
- dapr on github.com
Individual evidence
- ↑ Björn Bohn: Cloud-native: Microsoft unveils Open Application Model and Dapr. heise online, October 17, 2019, accessed on October 21, 2019 .
- ↑ a b Announcing Distributed Application Runtime (Dapr), an open source project to make it easier for every developer to build microservice applications. microsoft.com, October 16, 2019, accessed October 21, 2019 .