前言第1章 導論第一部分 基礎第2章 架構思維第3章 模組化第4章 架構特性的定義第5章 辨識架構特性第6章 衡量與治理架構特性第7章 架構特性的範疇第8章 從元件的角度來思考第二部分 架構風格第9章 基礎第10章 分層架構風格第11章 模組化單體架構風格第12章 管線架構風格第13章 微核心架構風格第14章 基於服務的架構風格第15章 事件驅動架構風格第16章 space-based 架構風格第17章 採用調配法的服務導向架構第18章 微服務架構第19章 選擇合適的架構風格第20章 架構模式第三部分 技巧與軟技能第21章 架構決策第22章 分析架構風險第23章 繪製架構圖第24章 發揮團隊的效率第25章 協商與領導技能第26章 架構的交會處第27章 軟體架構法則再探附錄A 討論題目
深入淺出軟體架構 資料工程基礎|規劃和建構強大、穩健的資料系統 軟體架構指標|改善架構品質的案例研究