云设计模式
本仓库包含了与 Azure 架构中心的云设计模式系列文章相关的配套代码。
展示的模式
模式定义 | 示例代码 |
---|---|
异步请求-回复 | ./async-request-reply/ |
编排 | ./choreography/ |
声明检查 | ./claim-check/ |
部署戳记 | mspnp/solution-architectures#deployment-stamp$^{*}$ |
地质 | mspnp/geode-pattern-accelerator$^{*}$ |
健康端点监控 | dotnet/AspNetCore.Docs#health-checks$^{*}$ |
领导者选举 | ./leader-election/ |
管道和过滤器 | ./pipes-and-filters/ |
优先队列 | ./priority-queue/ |
速率限制 | Go: mspnp/go-batcher* Java: Azure-Samples/java-rate-limiting-pattern-sample* |
Saga | Azure-Samples/saga-orchestration-serverless$^{*}$ |
分片 | ./sharding/ |
静态内容托管 | ./static-content-hosting/ |
代客钥匙 | ./valet-key/ |
标有 $^{*}$ 的项目属于 Azure 架构中心系列,但示例代码托管在不同的仓库中。
贡献
请参阅我们的贡献者指南。
Microsoft 开源行为准则
本项目采用了 Microsoft 开源行为准则。
资源:
- Microsoft 开源行为准则
- Microsoft 行为准则常见问题
- 如有问题或疑虑,请联系 opencode@microsoft.com
来自 Azure 模式与实践团队的 :heart:,Azure 架构中心。