架构师养成:设计合理的架构
架构师职责架构师是业务与技术之间的桥梁。 核心能力 判断 - 确定性思维 拆解 - 创造性思维 取舍 - 系统性思维 主要职责架构设计前期 澄清不确定性 识别复杂需求 与业务方交流 与利益干系人交流 业务架构图 核心场景流程 架构设计中期 选...
架构师职责架构师是业务与技术之间的桥梁。 核心能力 判断 - 确定性思维 拆解 - 创造性思维 取舍 - 系统性思维 主要职责架构设计前期 澄清不确定性 识别复杂需求 与业务方交流 与利益干系人交流 业务架构图 核心场景流程 架构设计中期 选...
可扩展架构设计鸡蛋篮子第一法则拆分法则 拆分颗粒度内部复杂度 可以用参与的开发人数来衡量单个拆分对象的复杂度。三个火枪手原则。 外部复杂度 可以用业务流程涉及对象数量来衡量外部复杂度。 高性能架构设计鸡蛋篮子第二法则叠加法则 高可用架构设计鸡蛋篮...
架构定义系统拆分 按逻辑拆分:模块 按物理拆分:组件 4R 架构定义 Rank:顶层架构 Role:角色组成 Relation:角色关系 Rule:运作规则 架构分类按业务划分 业务架构图 按领域划分 客户端架构图 前端架构图 后端架构图 ...