designing-distributed-systems - 设计可扩展且具韧性的分布式系统
使用一致性模型、复制、分区、事务、韧性、服务发现和缓存模式设计分布式系统。
标签
更新于: 2026-10-03能力
典型输入
典型输出
该技能可以做什么
- 评估 CAP 与 PACELC 权衡
- 选择一致性模型
- 选择复制模式
- 设计分区策略
- 应用韧性模式
- 设计分布式事务
- 选择服务发现模式
- 设计缓存策略
输入
- 系统扩展性要求
- 可靠性要求
- 一致性要求
- 部署区域
- 数据访问模式
- 事务要求
- 服务通信要求
输出
- 分布式系统架构
- 一致性模型决策
- 复制方案建议
- 分区方案建议
- 事务设计
- 韧性设计
- 服务发现设计
- 缓存设计
