1. 程式人生 > >微服務設計讀後

微服務設計讀後

https://book.douban.com/subject/26772677/

微服務設計這本書是微服務領域很專業的理論知識梳理書籍,書中許多內容我都有親身體會,很有共鳴。

從微服務建模,整合,分解,測試,安全,監控再到叢集CAP原理,很完整的講解了微服務設計的方方面面,對其中訊息醫院的設計很有共鳴(和我在最近一個系統設計一致),消費端及服務端的解耦<消費端及服務端減少甚至沒有強程式碼依賴>,對CAP原理的講解印像深刻(每本書總有讓我印像最深刻的內容:一致性、可用性、分割槽容忍性,只能實現AP或CP無法實現CA更無法CAP<已有數學演算法證明>)。書中例項介紹的大部分是spring cloud的內容(它稱為netflix,可能是寫作時netflix還沒貢獻給spring社群形成spring cloud?)這是一本微服務設計方面不可多得的好書。