《軟件架構設計:大型網站技術架構與業(yè)務架構融合之道》圍繞軟件架構設計,系統(tǒng)化地梳理技術架構與業(yè)務架構的方法論與實踐。《軟件架構設計:大型網站技術架構與業(yè)務架構融合之道》內容分為5 大部分,第1 部分定義架構的概念和范疇;第2 部分從編程語言、操作系統(tǒng)、網絡、數(shù)據(jù)庫、框架、中間件等方面入手,介紹架構學的基礎知識;第3 部分從高并發(fā)、高可用與穩(wěn)定性、一致性、CAP 理論等角度,分析技術架構知識;第4 部分從業(yè)務架構思維、技術架構與業(yè)務架構的融合角度,闡述業(yè)務架構知識;第5 部分從個人素質、團隊能力兩大方面,詮釋從技術到管理的轉變方法。通過本書,讀者可以對業(yè)務軟件的架構方法學有全局的認識,同時對軟件架構的核心能力有深刻的理解,對個人的技術成長起到一定的借鑒作用。 《軟件架構設計:大型網站技術架構與業(yè)務架構融合之道》不僅適合工程師、架構師閱讀,也適合企業(yè)系統(tǒng)開發(fā)人員在內的軟件開發(fā)從業(yè)人員閱讀。