从零开始学架构读后笔记1

  1. 软件架构是指软件系统的顶层结构,架构设计的目的是为了解决软件复杂度。通过架构设计的三原则(合适原则,简单原则,演化原则)及实现方法来解决这个问题
  2. 不同的公司使用不同的架构,每个架构的针对点也不一样,对比自己的业务复杂点,参考相似的方案
  3. 架构设计并不是要面面俱到,不需要每个架构都具有高性能,高可用,高扩展等特点,而是要识别出复杂点,然后有针对性地解决问题

    推荐阅读