다프르

Dapr
다프르
Dapr logo.svg
개발자마이크로소프트
초기 릴리즈2019년 10월 16일; 2년(2019-10-16)
안정적 해제
v1.5.1 / 2021년 12월 6일; 3개월(2021-12-06)[1]
리포지토리github.com/dapr/dapr
기록 위치가다
운영 체제크로스 플랫폼
다음에서 사용 가능영어
유형클라우드 네이티브 런타임 시스템
면허증처음에는 MIT 라이센스, 지금은 Apache 라이센스 2.0
웹사이트dapr.io

Dapr(Distributed Application Runtime)는 클라우드 네이티브 및 서버 없는 컴퓨팅을 지원하도록 설계된 무료 오픈 소스 런타임 시스템이다.[2]초기 릴리즈에서는 Java용 SDKAPI를 지원했다.NET, PythonGo, Kubernetes 클라우드 배포 시스템을 대상으로 함.[3][4]

소스 코드Go 프로그래밍 언어로 작성된다.MIT 라이선스에 따라 라이센스되며 GitHub에서 호스팅된다.[5]

Dapr의 건축적 접근방식:[6]
마이크로 서비스 응용 프로그램
Go, Python, 로 작성된 서비스NET, …
↕ ↕ ↕
HTTP API / gRPC API
서비스 대 서비스
서비스 호출

관리
게시 및
구독을 신청하다
자원
바인딩 &
방아쇠를 당기다
배우들 분산된
추적
확장 가능...
다프르
모든 클라우드 또는 에지 인프라

참고 항목

참조

  1. ^ "Tags · dapr/dapr · GitHub". GitHub. Retrieved 2022-01-16.
  2. ^ "The Dapr Distributed Runtime Nears Production Readiness". The New Stack. 2020-10-22. Retrieved 2021-02-20.
  3. ^ "Distributed Application Runtime (Dapr) v1.0 Announced". InfoQ. 2021-02-17. Archived from the original on 2021-02-17. Retrieved 2021-02-20.
  4. ^ "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 (링크)
  5. ^ "GitHub - dapr/dapr: Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge" – via GitHub.
  6. ^ 모든 개발자가 보다 쉽게 마이크로 서비스 애플리케이션을 구축할 수 있도록 지원하는 오픈 소스 프로젝트인 분산 애플리케이션 런타임(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.

외부 링크