架构设计流程

发布时间 2023-07-10 13:57:37作者: 张家豪

架构设计流程

识别复杂度

  • 列出复杂度问题,根据业务、技术、团队等排出优先级

设计备选方案

  • 误区
    • 设计出最优秀的方案
    • 只做一个方案
      • 应做 3~5 个方案,且有明显的差异
    • 过于详细

评估和选择备选方案

  • 360 度环评
    • 质量属性
      • 性能
      • 可用性
      • 成本
      • 项目投入
      • 复杂度
      • 安全性
      • 可扩展性等
      • 若是无法抉择则可添加权重

详细方案

  • 细化技术细节
  • 选型
  • 参数设置