《Spring Cloud微服務和分佈式系統實踐》從企業的真實需求出發,理論結合實際,
深入講解Spring Cloud微服務和分佈式系統的知識。書中既包括Spring Cloud微服務的各類常用組件的講解,
又包括分佈式系統的常用知識的介紹。Spring Cloud組件方面主要講解服務註冊和服務發現(Eureka)、
服務調用(Ribbon和OpenFeign)、斷路器(Hystrix和Resilience4j)、網關(Zuul和Gateway)、
配置(Config)、全鏈路追蹤(Sleuth) 、微服務的監控(Admin)等;分佈式系統方面主要講解分佈式數據庫、
分佈式緩存、會話和權限以及發號機制等。本書的實踐部分通過Apache Thrift講解了遠程過程調用(RPC)在分佈式系統中的應用,
並且分析了處理高並發的一些常用方法,最後還通過一個簡單的實例講解了微服務系統的搭建。
本書適合想要學習Spring Cloud微服務、分佈式系統開發的各類Java開發人員閱讀,包括初學者和開發工程師。
本書對架構師也有一定的幫助。