断路器模式:防止连锁故障
Jan 20, 2020 Architecture

断路器模式:防止连锁故障

了解断路器模式如何通过暂时阻挡对故障服务的调用来保护分布式系统免于连锁故障,让系统有时间恢复。

联合身份识别:一次登录,畅行无阻
Dec 15, 2019 Architecture

联合身份识别:一次登录,畅行无阻

将身份验证委托给外部身份识别提供者,简化开发流程、降低管理负担,并改善跨多个应用程序和组织的用户体验。

健康端点监控:保持服务的活力与健康
Nov 15, 2019 Architecture

健康端点监控:保持服务的活力与健康

通过专用端点实现健康检查,监控应用程序的可用性和性能。学习如何在用户发现问题之前,验证服务是否正常运作。

发布者-订阅者模式:大规模解耦通信
Oct 16, 2019 Architecture

发布者-订阅者模式:大规模解耦通信

让应用程序能够异步地向多个消费者发布事件,而不需要将发送者与接收者耦合在一起。了解发布-订阅消息如何提升可扩展性和可靠性。

网关聚合模式:减少网络通信次数
Sep 13, 2019 Architecture

网关聚合模式:减少网络通信次数

通过网关将多个后端请求合并为单一调用。了解此模式如何减少网络开销并提升分布式系统性能。

分片模式:水平扩展数据存储
Aug 17, 2019 Architecture

分片模式:水平扩展数据存储

将数据存储分割成水平分区以提升可扩展性和性能。了解分片如何将数据分散到多个服务器以处理大量数据。

Sidecar 模式:在不触碰代码的情况下扩展应用程序
Jul 20, 2019 Architecture

Sidecar 模式:在不触碰代码的情况下扩展应用程序

将支持组件部署在应用程序旁边的独立容器中。了解 Sidecar 模式如何实现隔离、封装和异构技术堆栈。

Strangler Fig 模式:模式还是策略?
Jun 15, 2019 Architecture

Strangler Fig 模式:模式还是策略?

通过逐步替换功能来增量迁移旧系统。但 Strangler Fig 真的是一个模式,还是一种迁移策略?让我们探索这个架构方法及其哲学分类。

Materialized View 模式:通过预先计算的数据优化查询性能
May 20, 2019 Architecture

Materialized View 模式:通过预先计算的数据优化查询性能

了解 Materialized View 模式如何通过预先计算并以特定查询优化的格式存储数据来提升查询性能,以及它与数据库 materialized view 的差异。

Design PatternsData Management
Claim-Check 模式:在分布式系统中处理大型消息
Apr 10, 2019 Architecture

Claim-Check 模式:在分布式系统中处理大型消息

了解 Claim-Check 模式如何通过将数据存储在外部并传递轻量级令牌,解决消息系统中传输大型负载的挑战。

Design PatternsMessaging
重试模式:构建具韧性的应用程序
Mar 8, 2019 Architecture

重试模式:构建具韧性的应用程序

了解重试模式如何帮助应用程序优雅地处理暂时性故障,提升分布式系统的稳定性和用户体验。

防腐层模式:保护你的现代化架构
Feb 22, 2019 Architecture

防腐层模式:保护你的现代化架构

了解防腐层模式如何帮助你集成遗留系统与现代应用程序,同时不损害你的干净架构设计。