다프르
Dapr![]() | |
개발자 | 마이크로소프트 |
---|---|
초기 릴리즈 | 2019년 10월 16일; | 전
안정적 해제 | v1.5.1 / 2021년 12월 6일;[1] 전 |
리포지토리 | github |
기록 위치 | 가다 |
운영 체제 | 크로스 플랫폼 |
다음에서 사용 가능 | 영어 |
유형 | 클라우드 네이티브 런타임 시스템 |
면허증 | 처음에는 MIT 라이센스, 지금은 Apache 라이센스 2.0 |
웹사이트 | dapr |
Dapr(Distributed Application Runtime)는 클라우드 네이티브 및 서버 없는 컴퓨팅을 지원하도록 설계된 무료 오픈 소스 런타임 시스템이다.[2]초기 릴리즈에서는 Java용 SDK 및 API를 지원했다.NET, Python 및 Go, Kubernetes 클라우드 배포 시스템을 대상으로 함.[3][4]
소스 코드는 Go 프로그래밍 언어로 작성된다.MIT 라이선스에 따라 라이센스되며 GitHub에서 호스팅된다.[5]
Dapr의 건축적 접근방식:[6]마이크로 서비스 응용 프로그램 Go, Python, 로 작성된 서비스NET, … | ||||||
↕ ↕ ↕ | ||||||
HTTP API / gRPC API | ||||||
서비스 대 서비스 서비스 호출 | 주 관리 | 게시 및 구독을 신청하다 | 자원 바인딩 & 방아쇠를 당기다 | 배우들 | 분산된 추적 | 확장 가능... |
다프르 | ||||||
모든 클라우드 또는 에지 인프라 |
참고 항목
참조
- ^ "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 (링크) - ^ "GitHub - dapr/dapr: Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge" – via GitHub.
- ^ 모든 개발자가 보다 쉽게 마이크로 서비스 애플리케이션을 구축할 수 있도록 지원하는 오픈 소스 프로젝트인 분산 애플리케이션 런타임(Dapr) 발표 - 오픈 소스 블로그
추가 읽기
- 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.