知识卡片

约束迁移

专业/工作

内容

硬件、网络、组织和业务阶段会不断改变系统的主要约束,架构设计就是在新约束下重新安排复杂度。发散:不要把过去成功的架构当模板照搬,先确认当时解决的约束今天是否仍然存在。

参考来源

《从0开始学架构》第02章《架构设计的历史背景》