Dapr
Dapr (Distributed Application Runtime) is a free and open source runtime system designed to support cloud native and serverless computing.[2] Its initial release supported SDKs and APIs for Java, .NET, Python, and Go, and targeted the Kubernetes cloud deployment system.[3][4]
|  | |
| Developer(s) | Microsoft | 
|---|---|
| Initial release | October 16, 2019 | 
| Stable release | v1.5.1
   / December 6, 2021[1] | 
| Repository | github | 
| Written in | Go | 
| Operating system | Cross-platform | 
| Available in | English | 
| Type | Cloud native runtime system | 
| License | Initially MIT License, now Apache License 2.0 | 
| Website | dapr | 
The source code is written in the Go programming language. It is licensed under MIT License and hosted on GitHub.[5]
| Microservice application Services written in Go, Python, .NET, … | ||||||
| ↕ ↕ ↕ | ||||||
| HTTP API / gRPC API | ||||||
| Service-to- service invocation | State management | Publish and subscribe | Resource bindings & trigger | Actors | Distributed tracing | Extensible… | 
| Dapr | ||||||
| Any cloud or edge infrastructure | ||||||
See also
    
    
References
    
- "Tags · dapr/dapr · GitHub". GitHub. Retrieved 2022-01-16.
- "The Dapr Distributed Runtime Nears Production Readiness". The New Stack. 2020-10-22. Retrieved 2021-02-20.
- "Distributed Application Runtime (Dapr) v1.0 Announced". InfoQ. 2021-02-17. Archived from the original on 2021-02-17. Retrieved 2021-02-20.
-  "Microsoft's Dapr open-source project to help developers build cloud-native apps hits 1.0". TechCrunch. 2021-02-17. Retrieved 2021-02-20.{{cite web}}: CS1 maint: url-status (link)
- "GitHub - dapr/dapr: Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge" – via GitHub.
- Announcing Distributed Application Runtime (Dapr), an open source project to make it easier for every developer to build microservice applications - Open Source Blog
Further reading
    
- Bedin, Davide (2020). Practical Microservices with Dapr and .NET: A developer's guide to building cloud-native applications using the Dapr event-driven runtime. Packt Publishing. ISBN 978-1800568372.
- Schneider Bai, Haishi; Schneider, Yaron (2020). Learning Dapr: Building Distributed Cloud Native Applications. O'Reilly UK Ltd. ISBN 978-1492072423.
External links
    
    
    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.
