跳转到内容

Decision Guides 使用方式(决策指南使用说明)

知识库位置:FDE Knowledge Base/03 Engineering/Decision Guides/README.md

本目录包含 10 篇工程决策指南(Decision Guides,决策指南):

Decision Guide 不应该被当成:

技术 A 和技术 B 的百科比较。

正确使用方式是:

先定义 Business Requirement(业务需求)。

明确约束:

Scale(规模)
Latency(延迟)
Cost(成本)
Security(安全)
Reliability(可靠性)
Team Capability(团队能力)
Existing Stack(现有技术栈)

查看 Decision Guide(决策指南)。

记录最终选择和原因。

建议每个项目形成:

Decision(决策):
Use Batch instead of Streaming(使用批量而非流式)
Reason(原因):
Business accepts 30-minute latency.(业务可接受 30 分钟延迟)
Trade-off(权衡):
Lower operational complexity.(更低的运维复杂度)
Revisit When(何时重评):
Latency requirement becomes < 1 minute.(延迟要求低于 1 分钟时)

这实际上可以逐渐演变成:

Architecture Decision Record(ADR,架构决策记录)

知识库以后可以专门增加 ADR Template(架构决策记录模板)。