欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Dapr
来自开放百科 - 灰狐
(版本间的差异)
小 (→功能) |
小 (→功能) |
||
第5行: | 第5行: | ||
==功能== | ==功能== | ||
− | Dapr 专注于提供构建块,使开发者更容易构建[[microservices|微服务]]。Dapr | + | Dapr 专注于提供构建块,使开发者更容易构建[[microservices|微服务]]。Dapr 以开发者为中心,服务网格(如[[Istio]]和Linkerd)以基础设施为中心。 |
+ | |||
+ | Dapr 是建立在 [[HTTP]] 和 [[gRPC]] 基础上与语言无关的编程模型,它通过开放 API 提供分布式系统构建块,用于异步 pub-sub、有状态服务、服务发现和调用、[[actor model|Actor]] 和分布式跟踪。 | ||
==指南== | ==指南== |
2021年4月9日 (五) 03:49的版本
Dapr
目录 |
简介
一个用于在云和边缘构建微服务的事件驱动、可移植的分布式应用运行时,Go 语言编写,采用 MIT 许可证。
功能
Dapr 专注于提供构建块,使开发者更容易构建微服务。Dapr 以开发者为中心,服务网格(如Istio和Linkerd)以基础设施为中心。
Dapr 是建立在 HTTP 和 gRPC 基础上与语言无关的编程模型,它通过开放 API 提供分布式系统构建块,用于异步 pub-sub、有状态服务、服务发现和调用、Actor 和分布式跟踪。
指南
Blocks
Microservice building blocks for cloud and edge
语言
Dapr 支持多语言开发,提供多种语言 SDK,Dapr Software Development Kits (SDKs)
中间件
状态存储
Dapr 支持以下状态存储数据库
- Apache Cassandra
- Consul
- Hazelcast
- Memcached
- MongoDB
- MySQL
- PostgreSQL
- Redis
- RethinkDB
- Couchbase
- Apache ZooKeeper
Secret存储
Dapr 支持以下Secret存储数据库
项目
书籍
图集
链接
分享您的观点