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