来源书籍
架构师应该知道的37件事
架构师职业方法论类
类别清单覆盖
7/7
全书概览
架构师应该知道的37件事
Skill 版本:v7
作者:Gregor Hohpe(格雷戈尔·霍普)
整体评级
四象限结论:经典原理(高信息浓度 + 高稳定性)
评级理由:
全书是作者20多年担任软件工程师、技术顾问、创业者、首席架构师的经验提炼,以37篇独立短文(分组在架构师/架构/沟通/组织/转型/架构IT转型六个部分下)的故事化形式写成,明确声明”不会教你如何配置Hadoop集群或用Docker搭建容器编组”,而是讨论架构师该如何构思大型架构、如何让架构服务于经营战略、如何与高层沟通、如何理解组织与系统的行为规律。例如”架构师电梯”用电梯上下于顶层套间与发动机房之间的类比,解释架构师需要同时理解战略决策与技术约束;”咖啡店不使用两段式提交法”用点咖啡排队的真实场景拆解分布式系统里关联、异常处理、事务、反向压力等设计决策;”控制只是假象”和”有谁喜欢排队吗”把反馈回路、排队论迁移到组织管理层面。这些内容讨论的是各类判断背后的通用原理与权衡框架,而非具体工具操作,信息浓度高。
稳定性同样高:全书虽然以传统企业数字化转型为背景案例,但提炼出的原则(如反馈回路的滞后与失真、金字塔式组织的僵化倾向、自动化与自助服务的权衡、排队论对交付速度的解释)并不依赖具体技术栈或产品版本,即便案例场景老化,这些原理本身依然适用,因此判定为经典原理象限。
类别:架构师职业方法论类
章节进度
本书正文分为6个部分(对应第1-6章),每章内含若干篇独立编号短文(即书名所指”37件事”);下表按书中实际编号短文的粒度跟踪进度,章节导言/串场段落并入其后紧邻短文的阅读范围一并处理。
| 编号 | 短文标题 | 精读/略读 | 状态(pending/done) | 卡片数 |
|---|---|---|---|---|
| 前置 | 封面/版权/译者序/关于本书/IT的50种形态 | 略读:写作背景与作者履历导读,无独立可生卡的架构论述 | done | 0 |
| 1.1 | 架构师电梯 | 精读 | done | 5 |
| 1.2 | 电影明星架构师(企业架构师的4个角色) | 精读 | done | 3 |
| 1.3 | 企业架构师与企业里的架构师 | 精读 | done | 4 |
| 1.4 | 架构师用三条腿立足 | 精读 | done | 5 |
| 1.5 | 决策 | 精读 | done | 6 |
| 1.6 | 刨根问底 | 精读 | done | 3 |
| 2.1 | 咖啡店不使用两段式提交法 | 精读 | done | 4 |
| 2.2 | 这是架构吗 | 精读 | done | 4 |
| 2.3 | 每个系统都是完美的 | 精读 | done | 6 |
| 2.4 | 别有代码恐惧症 | 精读 | done | 6 |
| 2.5 | 如果从不杀死任何系统,你就会被”僵尸”包围 | 精读 | done | 5 |
| 2.6 | 平面的IT世界 | 精读 | done | 4 |
| 2.7 | 永远不要派人去干机器的活 | 精读 | done | 5 |
| 2.8 | 如果软件吞没了整个世界,最好使用版本控制 | 精读 | done | 4 |
| 3.1 | 诠释技术主题 | 精读 | done | 3 |
| 3.2 | 写给大忙人 | 精读 | done | 6 |
| 3.3 | 重点突出胜过面面俱到 | 精读 | done | 5 |
| 3.4 | 给孩子们看看海盗船 | 精读 | done | 3 |
| 3.5 | 给银行劫匪画像 | 精读 | done | 2 |
| 3.6 | 图驱动设计 | 精读 | done | 2 |
| 3.7 | 绘制连线 | 精读 | done | 3 |
| 4.1 | 控制只是假象 | 精读 | done | 2 |
| 4.2 | 他们不再那样构建了(IT人员钟爱金字塔) | 精读 | done | 2 |
| 4.3 | 黑市并不有效 | 精读 | done | 2 |
| 4.4 | 扩展组织 | 精读 | done | 4 |
| 4.5 | 缓慢的混乱并不是有序 | 精读 | done | 4 |
| 4.6 | 通过盗梦治理 | 精读 | done | 5 |
| 5.1 | 没有痛苦,就没有改变 | 精读 | done | 3 |
| 5.2 | 引导变革 | 精读 | done | 3 |
| 5.3 | 速度经济 | 精读 | done | 3 |
| 5.4 | 无限循环 | 精读 | done | 2 |
| 5.5 | 你不能假装已经数字化 | 精读 | done | 4 |
| 5.6 | 金钱买不到爱情(也买不到文化变革) | 精读 | done | 4 |
| 5.7 | 有谁喜欢排队吗 | 精读 | done | 3 |
| 5.8 | 在四个维度上思考 | 精读 | done | 2 |
| 6.1 | 架构IT转型(自下而上/由内而外转型) | 精读 | done | 2 |
| 6.2 | 我说的一切都是事实(给大家分发红药丸) | 精读 | done | 4 |
待关联术语
| 术语名 | 出现章节 | 一句话语境 |
|---|
引用文献
| 标题 | 类型(书/论文/框架/源码项目) | 出现章节 | 一句话语境 |
|---|
资金安全问题案例
| 问题标题 | 问题卡 | 解决方案卡(如有) | 出现章节 | 一句话说明 |
|---|
实践卡进度
| 序号 | 实践标题 | 实践方式 | 状态(pending/done) | 关联章节 | 产出 |
|---|---|---|---|---|---|
| 001 | 用五问法定位一次真实的重复性问题根因 | 真实任务 | done | 1.6 | 五问追问链条+根因记录 |
| 002 | 用利特尔法则量化一次真实排队流程的瓶颈 | 证据验证 | done | 5.7 | 时间戳拆分表+两种优化情景对比 |
| 003 | 用微亡率模型量化一次真实风险决策 | 决策实践 | done | 1.5 | 决策日志(选项+成本+风险价格估算) |
类别清单核对
经用户确认,在 category-checklists.md 新增”架构师职业方法论类”,本书类别标签由历史标签
“软件架构方法论类”改记为该新类别。核对结果:
| 维度 | 覆盖状态 | 关联卡片标题或未覆盖理由 |
|---|---|---|
| 角色定位与职责边界 | 已覆盖 | ch01-001架构师电梯连接决策层与工程层、ch01-002有权无责反模式、ch01-007园丁与导游两种健康的架构师角色模型、ch01-008强力胶而非超级英雄或魔法师的角色期望、ch01-011企业级架构师与普通IT架构师的规模差异 |
| 决策框架与方法 | 已覆盖 | ch01-017用风险而非结果评判决策及小数法则、ch01-018前景理论与损失厌恶、ch01-020微亡率量化小概率致命风险、ch01-021决策树用期望值量化、ch02-005架构是关于决策的定义、ch02-007架构无绝对好坏只有是否符合目标 |
| 跨层沟通技巧 | 已覆盖 | ch03整章(斜坡而非峭壁、书面沟通优于口头沟通的四个可延展性优势、架构画像专家系统隐喻、图驱动设计的五条方法等) |
| 组织行为与反馈机制 | 已覆盖 | ch02-009负反馈回路与正反馈回路、ch02-010温伯格三区域、ch02-012双水泵供暖故障案例结构决定行为、ch04-001控制只是假象需要闭环反馈才是实际控制 |
| 变革与转型阻力应对 | 已覆盖 | ch01-004欣赏的沙漏曲线与中层拦停电梯的阻力、ch01-005楼层无法炸掉只能逐步瓦解中层阻力、ch05整章(转型)、ch06整章(架构IT转型) |
| 影响力与权威来源 | 已覆盖 | ch01-013三脚凳技能影响力领导力、ch01-014三脚凳失衡的三种典型问题、ch04-016借变化之机盗梦推行新标准、ch04-018真正强大的治理来自基础设施本身 |
| 常见反模式与失败教训 | 已覆盖 | ch01-002有权无责反模式、ch02-014系统抗拒改变、ch02-021遗留系统成因、ch02-037雪花服务器反模式、ch04-003IT金字塔的诱惑与法老式代价、ch05-018堆沙袋是过度追求可预测性的代价 |
架构师职业方法论类清单:7/7 已覆盖。
附:EPUB spine 文件映射
| 章节号 | 对应文件 |
|---|---|
| 前置 | Cover.html, Copyright.html, Preface1.html, Preface2.html, Preface3.html |
| 第1章(架构师) | chapter001.html |
| 第2章(架构) | chapter002.html |
| 第3章(沟通) | chapter003.html |
| 第4章(组织) | chapter004.html |
| 第5章(转型) | chapter005.html |
| 第6章(架构IT转型) | chapter006_split_000.html, chapter006_split_001.html |
章节与卡片
01 1.1 架构师电梯
- 架构师电梯 普通读书笔记卡
01 架构师
- 架构师电梯:连接决策层与工程层的双向管道 结构图卡
- 电梯不是单行道:有权无责的反模式 普通读书笔记卡
- 高速电梯:业务与技术耦合越紧,同步频率就该越高 普通读书笔记卡
- 欣赏的沙漏曲线:中层才是拦停电梯的人 普通读书笔记卡
- 大楼扁平化不可行:只能逐步瓦解阻力 普通读书笔记卡
- 黑客帝国式"无所不知决策者":一个危险的角色模型 普通读书笔记卡
- 园丁与导游:两种健康的架构师角色模型 普通读书笔记卡
- 强力胶而非超级英雄:校准对架构师的期望 普通读书笔记卡
- 企业架构的四象限定义:流程标准化×流程集成映射IT策略 结构图卡
- 企业架构是业务和IT架构之间的黏合剂 普通读书笔记卡
- 企业级架构师与普通IT架构师的规模差异 普通读书笔记卡
- 架构复杂度的分形结构:放大与缩小看到的一样多 结构图卡
- 三脚凳:技能、影响力、领导力 结构图卡
- 三脚凳失衡的三种典型问题 普通读书笔记卡
- 重复良性循环:第二次才懂为什么这样做 普通读书笔记卡
- 职位头衔应与资历水平分离 普通读书笔记卡
- 用风险而非结果评判决策,警惕小数法则 普通读书笔记卡
- 前景理论与损失厌恶 普通读书笔记卡
- 启动效应:用衬托款重设参照点 普通读书笔记卡
- 微亡率:把小概率致命风险换算成价钱 结构图卡
- 决策树:用期望值量化"要不要买内部消息" 结构图卡
- 最好的决策是不需要做的决策 普通读书笔记卡
- 五问法:反复追问"为什么"找到根本原因 结构图卡
- 反复追问揭示决策背后的假设 普通读书笔记卡
- 没有自由通过的评审原则 普通读书笔记卡
- 纵向扩展见顶,靠传授知识实现横向扩展 普通读书笔记卡
02 1.2 电影明星架构师
- 架构师像园丁 普通读书笔记卡
02 架构
- 咖啡店的关联标识:解决分布式系统的乱序响应 结构图卡
- 分布式系统的三种异常处理策略:忽略、重试、补偿 结构图卡
- 两段式提交牺牲吞吐量,异步模型靠反向压力限流 普通读书笔记卡
- 自定义业务语言建立规范化数据模型 普通读书笔记卡
- 架构是让实现者免于不必要创造行为的决策 普通读书笔记卡
- 屋顶坡度案例:架构决策由环境驱动 结构图卡
- 架构无绝对好坏,只有是否符合目标 普通读书笔记卡
- 判断架构文档合格的测试:追问不明显的原因 普通读书笔记卡
- 负反馈回路与正反馈回路 结构图卡
- 温伯格三区域:有组织的复杂性最难对付 结构图卡
- 有限理性与公地悲剧:两种常见系统效应 结构图卡
- 双水泵供暖故障:只理解组件理解不了系统行为 结构图卡
- 事件—行为—结构三层次,及慢反馈回路的误导 结构图卡
- 系统抗拒改变 普通读书笔记卡
- 代码恐惧症让配置话术有机可乘 普通读书笔记卡
- 好抽象要在简化与灵活性间取舍 结构图卡
- 戳穿可视化编程工具的两项现场测试 结构图卡
- 区分配置与编程:给的是代码还是数据 结构图卡
- 配置可后期修改的假设已被现代工具打破 普通读书笔记卡
- 配置化编程:用函数式语言生成配置而非手写 结构图卡
- 遗留系统成因:技术比业务跑得快 普通读书笔记卡
- 变更恐惧症的根源:运行与变更被人为分离 结构图卡
- 用退出策略检验采购,避免按计划报废 普通读书笔记卡
- 如果疼,就多做几次:用高频倒逼自动化 普通读书笔记卡
- 拥抱变更的文化:谷歌"API双版本"笑话 普通读书笔记卡
- 地图投影的取舍:没有完美地图,只有折中 结构图卡
- 供应商地图的失真:源于各自的成长背景 结构图卡
- 绘制自有IT全景图,警惕拿来即用的"参考架构" 结构图卡
- 用"产品理念"问题识别与供应商的价值观是否兼容 结构图卡
- 自动化不只关乎效率,更关乎可重复性与弹性 普通读书笔记卡
- 自助服务不放任变更,仍需自动化审批工作流 结构图卡
- 自动化不是单行道:先看清当前状态,再谈自动化 普通读书笔记卡
- 显性知识优于隐性知识,批准变更不等于手动实施变更 结构图卡
- 零点击自助服务:预测需求而非被动响应 普通读书笔记卡
- SDX:软件吞没基础设施,代码恐惧症变得危险 结构图卡
- 可逆性靠重建而非撤销脚本实现 结构图卡
- 雪花服务器反模式,及谷歌用回滚而非禁止变更 结构图卡
- 运营团队抵触软件定义转型:像纺纱工暴动 结构图卡
03 1.3 企业架构师与企业里的架构师
- 业务IT平等 普通读书笔记卡
03 沟通
- 搭建斜坡而非峭壁:技术解释要循序渐进 结构图卡
- 留意讲解中的间隙:领域专家会自动脑补空白 结构图卡
- 先创造一种语言,用图分割问题选择细节层次 结构图卡
- 书面沟通优于口头的四个优势 结构图卡
- 文档质量与读者数量的非线性关系:"甜蜜点" 结构图卡
03 怪物史莱克
03 沟通
- 排比句式、单一主题段落、消灭悬空指代 结构图卡
- 简洁是技术写作的核心目标,作家研讨会检验自包含性 普通读书笔记卡
- 撰写高质量文档会招致组织政治阻力 普通读书笔记卡
- 内容范围要恰到好处,而非面面俱到 普通读书笔记卡
- 3秒测试:检验幻灯片是否重点突出 普通读书笔记卡
- 标题即声明:短语与完整句子的适用场景 普通读书笔记卡
- 突击测验:暂停演示,让受众复述 普通读书笔记卡
- 言简意赅复述法验证理解,技术备忘录只讲一个主题 普通读书笔记卡
- 展示海盗船而非积木块:先声夺人,忌用目录开场 结构图卡
- 聚焦整体目标而非拼装过程,在天然栖息地里展示系统 结构图卡
- 技术故事也能兴奋,好演讲需要理法、人品、情感三者 结构图卡
- 架构画像专家:系统隐喻先行,视点驱动细节 结构图卡
- 好图像是用户界面,架构画像是迭代过程 普通读书笔记卡
- 精髓胜过花哨图像,项目符号能"致死" 普通读书笔记卡
- 图驱动设计的五条方法 结构图卡
- 没有连线的架构,很可能不是架构 结构图卡
- 连接方式而非元件列表,决定系统行为 结构图卡
- 视觉变化必须有语义,警惕连线过度应用 普通读书笔记卡
04 1.4 架构师用三条腿立足
- 三脚凳成长 普通读书笔记卡
04 组织
- 控制只是假象:没有闭环反馈就是盲目飞行 结构图卡
- 赋能、自治、压力:获得实际控制的三样东西 结构图卡
- IT金字塔的诱惑,与它需要"法老"的代价 结构图卡
- 自顶向下构建金字塔,而非自底向上臆测需求 普通读书笔记卡
- 黑市的成因,及其无法被外包的局限 结构图卡
- 打击黑市靠高效白市与透明度,而非严格管控 普通读书笔记卡
- 会议是同步点,电话堆积而非退避 结构图卡
- 提问无法扩展:把答案放进可搜索的"缓存" 普通读书笔记卡
- 过度"对齐"源于域边界设置不当 普通读书笔记卡
- 敏捷不是"快速",而是持续纠偏的能力 普通读书笔记卡
- 又快又好:快速软件交付的六个属性 结构图卡
04 架构师应该知道的37件事
- 缓慢的混乱藏在"经过验证的流程"背后 普通读书笔记卡
04 组织
- 面向输出的目标,反而容易牺牲纪律 普通读书笔记卡
- 治理的两种标准:供应商产品标准 vs 兼容性接口标准 结构图卡
- 行政命令治理招致伪合规 普通读书笔记卡
- 借变化之机"盗梦"推行新标准 普通读书笔记卡
- 自助服务是可扩展的服务 普通读书笔记卡
- 真正强大的治理来自基础设施本身,而非命令 普通读书笔记卡
- 标准也可由真实需求自然收敛 普通读书笔记卡
05 1.5 决策
- 好决策看过程 普通读书笔记卡
05 转型
- 转型的十个阶段,及三个关键跃迁点 结构图卡
- 不改变的代价被低估,十阶段转型也有乘法陷阱 结构图卡
- 拖拉机超过赛车:先修路,再上新工具 结构图卡
- 局部最优:先离开鼹鼠丘,再谈金山 普通读书笔记卡
- 规模经济与速度经济:数字化时代的切换 结构图卡
- 延迟成本常被忽略:Zara的速度经济范例 普通读书笔记卡
- 构建-衡量-学习循环,及"数字化转速" 结构图卡
- 用"两个比萨团队"垂直整合,加速反馈循环 普通读书笔记卡
- 栈谬论:提升技术栈比想象中难 普通读书笔记卡
- 吃自家狗粮:让员工先用未发布的产品 普通读书笔记卡
- 创新者的窘境,与"最高薪人士的意见" 普通读书笔记卡
- 外部依赖扼杀创新:电信行业的教训 普通读书笔记卡
- 留意活动间隙,而非只盯着活动本身 普通读书笔记卡
- 利特尔法则:利用率越高,排队越长 结构图卡
- 把质量与速度的取舍,从一维变成可移动的曲线 结构图卡
- 质量的第三个维度:观察行为,而非预设需求 普通读书笔记卡
- 数字化诱饵与大棒,警惕"盲人国独眼龙"的幻觉 普通读书笔记卡
- 堆沙袋:过度追求可预测性的代价 普通读书笔记卡
- 表面数字化不够:IT需真正参与反馈循环 普通读书笔记卡
- 数字化思维从小处开始:USB线案例 普通读书笔记卡
- 富有组织滋生被容忍的低效 普通读书笔记卡
- PARC模型下,文化变革必须由内而发 普通读书笔记卡
- 供应商与转型企业是合作竞争而非真正合作 结构图卡
- 让队列可见,并用单队列设计避免不均等待 普通读书笔记卡
06 1.6 刨根问底
- 问题揭示假设 普通读书笔记卡
06 架构IT转型
- 数字化转型需要自下而上的技术理解 普通读书笔记卡
- 数字化市场赢家通吃,只能靠自身学习能力竞争 普通读书笔记卡
- 给大家分发红药丸:真相要配合足够的推力 普通读书笔记卡
- 半个天堂可能是地狱:照搬实践却忽略配套依赖 普通读书笔记卡
- 泰坦尼克号弃船比喻:沟通转型信息要拿捏分寸 普通读书笔记卡
- 冰山90%在水下:数字化颠覆者专挑薄弱环节 普通读书笔记卡
07 2.1 咖啡店不使用两段式提交法
- 现实系统避事务 普通读书笔记卡
08 2.2 这是架构吗
- 架构即关键决策 普通读书笔记卡
09 2.3 每个系统都是完美的
- 系统服务目的 普通读书笔记卡
10 2.4 别有代码恐惧症
- 别惧怕代码 普通读书笔记卡
11 2.5 如果从不杀死任何系统,你就会被“僵尸”包围
- 系统要计划退役 普通读书笔记卡
12 2.6 平面的IT世界
- 地图塑造取舍 普通读书笔记卡
13 2.7 永远不要派人去干机器的活
- 自动化释放人 普通读书笔记卡
14 2.8 如果软件吞没了整个世界,最好使用版本控制
- 基础设施版本化 普通读书笔记卡
15 3.1 诠释技术主题
- 沟通要搭斜坡 普通读书笔记卡
16 3.2 写给大忙人
- 写作服务忙人 普通读书笔记卡
17 3.3 重点突出胜过面面俱到
- 重点胜过全面 普通读书笔记卡
18 3.4 给孩子们看看海盗船
- 整体先于局部 普通读书笔记卡
19 3.5 给银行劫匪画像
- 视图校准理解 普通读书笔记卡
20 3.6 图驱动设计
- 图能暴露伪装 普通读书笔记卡
21 3.7 绘制连线
- 连线定义架构 普通读书笔记卡
22 4.1 控制只是假象
- 控制来自反馈 普通读书笔记卡
23 4.2 他们不再那样构建了
- 金字塔难适应 普通读书笔记卡
24 4.3 黑市并不有效
- 黑市掩盖断裂 普通读书笔记卡
25 4.4 扩展组织
- 组织也需解耦 普通读书笔记卡
26 4.5 缓慢的混乱并不是有序
- 速度需要纪律 普通读书笔记卡
27 4.6 通过盗梦治理
- 治理靠内化 普通读书笔记卡
28 5.1 没有痛苦,就没有改变
- 痛苦触发改变 普通读书笔记卡
29 5.2 引导变革
- 变革需要航向 普通读书笔记卡
30 5.3 速度经济
- 速度经济 普通读书笔记卡
31 5.4 无限循环
- 学习循环 普通读书笔记卡
32 5.5 你不能假装已经数字化
- 数字化要由内 普通读书笔记卡
33 5.6 金钱买不到爱情
- 钱买不来文化 普通读书笔记卡
34 5.7 有谁喜欢排队吗
- 队列决定速度 普通读书笔记卡
35 5.8 在四个维度上思考
- 质量速度同升 普通读书笔记卡
36 第6章 架构IT转型
- 架构师推动转型 普通读书笔记卡
37 我说的一切都是事实
- 真相需要剂量 普通读书笔记卡
相关主题
暂无公开主题。