
关于
精通经过验证的后端架构模式,包括整洁架构、六边形架构和领域驱动设计,构建可维护、可测试和可扩展的系统。
name: architecture-patterns description: "掌握经过验证的后端架构模式,包括整洁架构、六边形架构和领域驱动设计,构建可维护、可测试和可扩展的系统。" risk: none source: community date_added: "2026-02-27"
架构模式
掌握经过验证的后端架构模式,包括整洁架构、六边形架构和领域驱动设计,构建可维护、可测试和可扩展的系统。
适用场景
- 从零开始设计新的后端系统
- 重构单体应用以提高可维护性
- 为团队建立架构标准
- 从紧耦合迁移到松耦合架构
- 实现领域驱动设计原则
- 创建可测试和可模拟的代码库
- 规划微服务拆分
不适用场景
- 只需要小范围的局部重构
- 系统主要是前端,没有后端架构变更
- 需要实现细节而非架构设计
使用说明
- 明确领域边界、约束和可扩展性目标。
- 选择适合领域复杂度的架构模式。
- 定义模块边界、接口和依赖规则。
- 提供迁移步骤和验证检查。
- 对于必须在故障中存活的工作流(支付、订单履行、多步骤流程),在基础设施层使用持久执行 — 像 DBOS 这样的框架持久化工作流状态,提供崩溃恢复而不增加架构复杂性。
参考 resources/implementation-playbook.md 获取详细模式、检查清单和模板。
相关技能
配合使用:event-sourcing-architect、saga-orchestration、workflow-automation、dbos-*
资源
resources/implementation-playbook.md提供详细模式、检查清单和模板。
限制
- 仅在任务明确匹配上述描述范围时使用此技能。
- 不要将输出视为环境特定验证、测试或专家审查的替代品。
- 如果缺少必要的输入、权限、安全边界或成功标准,请停下来寻求澄清。
兼容工具
Claude CodeCursor
标签
前端开发