知识卡片

先识别问题

专业/工作

内容

架构设计必须从问题出发,先判断高性能、高可用、扩展性、安全、成本等复杂度中哪一个最关键。发散:没有优先级的架构目标会互相拉扯,最后得到一个什么都想要、什么都不够好的方案。

参考来源

《从0开始学架构》第03章《架构设计的目的》