架構設計是互聯網後端開發人員必須具備的一項重要能力。大多數開發人員都是通過實際項目來培養架構設計能力的。這樣的學習方式對項目本身的復雜程度依賴較重,而且會增加學習的時間。
在本書中,作者結合多年的架構學習和項目開發經驗,總結出一套架構學習的體繫,從技術方法、思維意識、工具等方面講解做好互聯網後端架構設計的相關知識。通過相關知識的學習,讀者能夠掌握設計穩定、易維護、易擴展的軟件架構的方法,也能夠提升日常維護已有項目的能力。書中講解的技術方法具有通用性,在其他非互聯網行業的軟件開發中,也具有借鋻意義。