从零开始学架构读书笔记

  软件架构的出现是为了解决系统规模增长后出现了系统耦合严重,开发效率低,逻辑复杂,扩展困难等问题。因此架构设计是为了解决软件复杂度而存在的,因此架构设计的目地是识别出需求的复杂点而后针对性的解决。系统设计时须要考虑:性能,系统的可扩展性,安全性,高可用,成本。   架构师的工做并不神秘,成熟的架构师须要对已经存在的技术很是熟悉,对已经通过验证的架构模式烂熟于心,而后根据本身对业务的理解,挑选合适
相关文章
相关标签/搜索