Skip to content
架构决策

架构决策

从已验证想法到可执行架构蓝图之间的全部决策活动 — ADR、PRD 模板、成本估算、系统设计、技术选型、决策框架。

48 条结果

架构决策记录

ADR 格式

架构决策记录的标准 Markdown 结构。

架构决策记录

ADR 模板

一个可复制粘贴的起始文件,让作者把时间花在内容而非格式上。

架构决策记录

替代一条决策

在不破坏历史的前提下更改已接受架构决策的正确方式。

架构决策记录

ADR 评审流程

一个轻量门控,让 ADR 得到真正的技术审视,而非橡皮图章。

架构决策记录

上下文与影响映射

在拍板前映射决策触及系统的哪些部分,让后果可见。

架构决策记录

ADR 工具链

生成、lint 和索引 ADR 的工具,让集合超过 20 条时仍保持一致。

架构决策记录

ADR 链接到代码

决策记录与实现它的代码之间的双向链接。

架构决策记录

ADR 反模式

ADR 常见的错误方式及评审中如何识别。

PRD 模板

PRD 结构

每份产品需求文档应包含的标准字段。

PRD 模板

用户故事格式

"作为 X,我想要 Y,以便 Z" 格式及何时用它 vs. job-stories。

PRD 模板

验收标准

定义用户故事"完成"的精确、可测条件。

PRD 模板

非功能需求

性能、安全、可靠性目标——直到漏掉才可见。

PRD 模板

PRD 评审清单

一份构建前清单,在工程浪费一个迭代前抓住规格不足的 PRD。

PRD 模板

干系人对齐

从每个将受该特性影响的方获得明确签字。

PRD 模板

PRD 版本管理

开工后如何处理 PRD 变更而不静默改规格。

PRD 模板

PRD vs RFC

何时写产品需求文档 vs 工程意见征求。

成本估算

云成本模型

一个把架构映射到月度美元数的表格或脚本,在构建前算出。

成本估算

总拥有成本

比较方案时纳入运维、值班和迁移成本——而非仅云账单。

成本估算

每请求成本

告诉你架构是否财务可扩展(而非仅技术)的单位经济指标。

成本估算

预留容量

承诺 1 年以上将用的容量以砍 30-70% 计算账单。

成本估算

成本优化

持续发现并消除浪费而不降性能的实践。

成本估算

FinOps 实践

让云成本成为人人责任而非仅财务的组织实践。

成本估算

成本分摊

让每美元云支出映射到团队、产品和环境的标签策略。

成本估算

竞价与可抢占

为容忍中断的负载用 60-90% 折扣的闲余容量。

系统设计

容量规划

在构建前为预期峰值负载配好每个组件并留余量。

系统设计

数据建模

选让访问模式快、未来变更便宜的存储模型和 schema。

系统设计

API 设计

服务与消费者间的契约——为稳定、清晰和演进设计。

系统设计

缓存策略

决定缓存什么、在哪、如何失效——决定缓存帮忙还是添乱的三问。

系统设计

扩展模式

让系统增长的架构形状——垂直、水平、分片、分区——及各自适用时。

系统设计

一致性权衡

强一致与最终一致间的 CAP/PACELC 选择,及如何按数据类型选。

系统设计

幂等设计

让重试安全,使系统能自愈而不造重复。

系统设计

背压

向上游发慢信号,而非无界排队或丢请求。

技术选型

自建 vs 购买

基于总成本和战略价值决定自建能力还是用托管服务/SaaS。

技术选型

托管 vs 自管

基于运维能力和成本在云托管服务和自管开源等价间选。

技术选型

语言选择

按问题形状、团队专长和生态选语言——非潮流。

技术选型

数据库选择

把数据库配工作负载——OLTP、OLAP、KV、时序、搜索——而非"我们会的"。

技术选型

框架选择

选无聊且文档全的框架而非新颖聪明的。

技术选型

厂商锁定

评估并最小化离开厂商的成本,而非拒绝用厂商。

技术选型

可观测工具

选让你分钟而非小时调试生产的指标/追踪/日志栈。

技术选型

部署平台

基于工作负载形状和团队能力选代码跑哪——VM、容器、函数或 PaaS。

决策框架

决策触发

知应触发架构决策而非仅任务的事件。

决策框架

决策角色

定谁写、谁审、谁决——使决策不卡也不独断。

决策框架

可逆性

按反转多贵评每决策,并花与此成本成比例的精力。

决策框架

决策标准

在看备选前定评估备选的维度。

决策框架

备选分析

永远考虑至少 2 备选——首想法罕最佳、"无备选"是红旗。

决策框架

决策文档

写 ADR 使未来工程师(或 6 月后的你)能理解决了什么及为何。

决策框架

决策评审

定期评审过去决策以抓过时、并从老化好或差学。

决策框架

升级路径

定决策何时须超团队升级——以避卡决策和 rogue 决策。

六大子域

共 48 条决策方法,覆盖从想法到架构蓝图的完整链路。

下一步

设计

UI/UX 模式、设计系统、仪表盘模板与无障碍指南。

前往