《软件架构设计:大型网站技术架构与业务架构融合之道》围绕软件架构设计,系统化地梳理技术架构与业务架构的方法论与实践。
《软件架构设计:大型网站技术架构与业务架构融合之道》内容分为5大部分
第1 部分定义架构的概念和范畴;
第2 部分从编程语言、操作系统、网络、数据库、框架、中间件等方面入手,介绍架构学的基础知识;
第3部分从高并发、高可用与稳定性、一致性、CAP 理论等角度,分析技术架构知识;
第4部分从业务架构思维、技术架构与业务架构的融合角度,阐述业务架构知识
第5部分从个人素质、团队能力两大方面,诠释从技术到管理的转变方法。通过本书,读者可以对业务软件的架构方法学有全局的认识,同时对软件架构的核心能力有深刻的理解,对个人的技术成长起到一定的借鉴作用。