
楊開振
《Spring Cloud微服務和分佈式系統實踐》從企業的真實需求出發,理論結合實際,深入講解Spring Cloud微服務和分佈式系統的知識。書中既包括Spring Cloud微服務的各類常用組件的講解,又包括分佈式系統的常用知識的介紹。Spring Cloud組件方面主要講解服務註冊和服務發現(Eureka)、服務調用(Ribbon和OpenFeign)、斷路器(Hystrix和Resilience4j)、網關(Zuul和Gateway)、配置(Config)、全鏈路追蹤(Sleuth)、微服務的監控(Admin)等;分佈式系統方面主要講解分佈式數據庫、分佈式緩存、會話和權限以及發號機制等。本書的實踐部分通過Apache Thrift講解了遠程過程調用(RPC)在分佈式系統中的應用,並且分析了處理高併發的一些常用方法,最後還通過一個簡單的實例講解了微服務系統的搭建。 本書適合想要學習Spring Cloud微服務、分佈式系統開發的各類Java開發人員閱讀,包括初學者和開發工程師。本書對架構師也有一定的幫助。
全書行文結構從原理、模型,到如何使用,再到實現,層層遞進。閱讀過程中最直觀的感受是:一些概念,在其他書籍中讀到時,感覺很難理解,但在這本書裏再次讀到,感覺淺顯易懂。這本書可以算得上是深入淺出,詳略得當。至少我讀了之後,對一些知識點的認識,更爲清晰了。更爲可貴的是,書中也介紹了不少實踐!
比較基礎。不瞭解的可以看看概念是什麼意思
通俗易懂,案例代碼清晰,很不錯
IT技術類書籍,不應該是這麼個寫法啊
比較全面的介紹了 spring cloud,可以當做工具書使用
這是在幾年前用的另一個號讀完的一本書。當時微服務框架Spring Cloud盛行,讀了這本書解答了我心中很多當時不懂的疑惑。 但是現在微服務架構已經推出了Service Mesh、Serverless等方式,使用 Spring cloud 這種 SDK框架方式搭建微服務的企業也仍然衆多。 隨着 K8S 的普及、Spring cloud Netflix 套組官方放棄維護,Spring cloud 推出了一些平替用於遷移和升級。 服務註冊:Eureka -> k8s 服務發現:Eureka client -> spring-cloud-kubernetes 斷路器與容錯: hystrix -> resilience4j 客戶端負載均衡: ribbon -> spring-cloud-starter-loadbalancer REST API client: spring-cloud-starter-openfeign 配置中心:spring cloud config -> k8s configmap + spring-cloud-kubernetes
詳細介紹了spring cloud 微服務的各個組件,對我來說受益匪淺,並且講了一些分佈式的知識,作爲計算機的從業人員,學習到了人多工作中知其然而不知其所以然的知識。
第22本讀完的書,這本書在spring cloud分佈式系統實踐方面介紹了不少實踐操作。本書的代碼解讀很多,需要花不少時間去解讀,很多地方代碼解析得很不錯。唯一不足的地方就是,內容的展開方式不是很友好,具體包括代碼過多,沒有把握重點介紹,讀者可能不知道哪裏是重點。 2023-4-9 雷
比較適合初學者系統瞭解分佈式。但有些地方講得不清楚,有些地方源碼又貼得太多了。如發號機制,一致性哈希算法,還是有些許遺憾的地方
有理有據,有圖有例,作爲工具書或者微服務的入門與深入都是不錯的一本書