Microsoft-incubated open source runtime Dapr is now enterprise-ready. It allows developers to build microservice applications without worrying about the challenges posed by distributed systems.
Dapr, the Microsoft-incubated open-source project that aims to make it easier for developers to build event-driven, distributed cloud-native applications, hit its 1.0 milestone today, signifying the project’s readiness for production use cases. Microsoft launched the Distributed Application Runtime (that’s what “Dapr” stand for) back in October 2019. Since then, the project released 14 updates and […]
API now stable, more on the way
Tim Anderson Wed 17 Feb 2021 // 18:59 UTC Share
Copy
Microsoft has released version 1.0 of its Distributed Application Runtime (Dapr), aimed at providing building blocks to simplify application development for Kubernetes.
Dapr is one of several Microsoft-sponsored open-source projects around Kubernetes, and perhaps the most immediately useful. Others include Open Service Mesh (OSM), which uses Envoy (like Istio) but is lighter weight (like Linkerd); and KEDA, in association with Red Hat, which supports serverless, event-driven containers on Kubernetes. Dapr was first announced in October 2019 and has been developed on GitHub.
The purpose of Dapr is to provide services, accessed via HTTP or gRPC, that can be called from any application, and meet some common requirements that can otherwise be tricky to implement. Specifically, Dapr provides: