《微服務設計》閱讀筆記(十二完結篇)總結

《微服務設計》,Building Microservices,作者Sam Newman,譯者崔力強、張駿,人民郵電出版社,2016年。

筆記中有些內容直接引用原書。

================================================================

第十二章 總結

1. 微服務的原則

圍繞業務概念建模。

接受自動化文化。

隱藏內部實現的細節。

讓一切都去中心化。

可獨立部署。

隔離失敗。

高度可觀察。

2. 什麼時候你不應該使用微服務

不了解一個領域的時候,找到服務的限界上下文很難。從頭開發的時候,先弄穩定再拆分。

3. 臨別贈言

縮小每個決策的影響範圍,學會擁抱演進式架構,逐步對系統更改。持續地改變和演進系統,變化無法避免。

BrianZhang:《微服務設計》閱讀筆記(一)微服務zhuanlan.zhihu.com圖標BrianZhang:《微服務設計》閱讀筆記(二)演化式架構師zhuanlan.zhihu.com圖標BrianZhang:《微服務設計》閱讀筆記(三)如何建模服務zhuanlan.zhihu.com圖標BrianZhang:《微服務設計》閱讀筆記(四)集成zhuanlan.zhihu.com圖標BrianZhang:《微服務設計》閱讀筆記(五)分解單塊系統zhuanlan.zhihu.com圖標BrianZhang:《微服務設計》閱讀筆記(六)部署zhuanlan.zhihu.com圖標BrianZhang:《微服務設計》閱讀筆記(七)測試zhuanlan.zhihu.com圖標BrianZhang:《微服務設計》閱讀筆記(八) 監控zhuanlan.zhihu.com圖標BrianZhang:《微服務設計》閱讀筆記(九)安全zhuanlan.zhihu.com圖標BrianZhang:《微服務設計》閱讀筆記(十)康威定律和系統設計zhuanlan.zhihu.com圖標BrianZhang:《微服務設計》閱讀筆記(十一)規模化微服務zhuanlan.zhihu.com圖標軟體開發之路zhuanlan.zhihu.com圖標
推薦閱讀:

哈希演算法集合類庫HashLib
Windows 10原生應用將迎來獨立Insider預覽項目
PHP學習資料大放送
《微服務設計》閱讀筆記(五)分解單塊系統
《微服務設計》閱讀筆記(七)測試

TAG:微服務架構 | 軟體開發 |