
黃文毅
隨着互聯網技術的發展,系統架構由單體架構、垂直MVC架構、SOA服務化、分佈式服務演變到分佈式微服務架構,這是互聯網企業架構的必經之路。分佈式微服務架構涵蓋的技術面廣,知識點多。本書旨在讓更多計算機從業者熟悉一個完整的分佈式微服務架構所涉及的基礎概念、涵蓋的技術以及實戰開發。本書蘊含的知識體系甚廣,第1~2章主要講解架構是如何向前演化發展的以及閱讀本書之前需要準備的環境。第3~5章主要講解服務之間的RPC調用、通信協議等。第6~7章主要講解服務路由以及服務註冊中心的原理和實踐。第8章主要講解服務調用。第9章主要講解服務容器化以及如何部署和發佈服務。第10~11章主要講解服務限流、降級、容錯以及熔斷等技術。第12~13章主要講解如何搭建服務日誌和監控體系。第15章主要講解配置中心的原理以及如何搭建配置中心。第16章主要講解分佈式數據庫、分佈式緩存、分佈式事務、分佈式Session以及服務如何通過Kafka解耦。第17章主要講解微服務如何測試。第18章主要講解目前主流的分佈式微服務架構案例。本書適用於所有Java編程語言開發人員、分佈式微服務架構愛好者以及計算機專業的學生等。
二零二零年讀完的第十三本,最近主要還是在家辦公這就意味着坐地鐵的時間少了,讀書的時間也就少了,所以最近都沒怎麼讀完書。昨天去了公司上班,下班的時候在路上翻着翻着就讀了一大半,今天就順手把它了結了。沿着作者的思路我也把微服務相關的知識從頭再回顧了一遍,在這個過程中讓我對現在自己所負責的架構進行思考,要找準這個平衡點以確保項目的成功,目前爲止我還是對所做的一些決定是有信心的。
果不其然,凡是開頭教你怎麼安裝軟件的書基本就是爛書!看到評分這麼低,我本來就想了解一下spring,結果這書是無法忍受的爛
翻完了,類似的書已經不少了。
每個章節都是知識點的簡單介紹,不夠深入,也缺乏作者自己的見解。
書中講了基礎的概念和常用中間件,沒有任何深入的東西。入門可以看一下,快速瞭解。
本書叫原理與實戰,實際上是該原理的來實戰,該實戰的講原理,每當你以爲作者要深入講解的時候,發現其實只是點到爲止
深度不夠,嚼之無味,用戶定位不夠清晰。
評分不太高,但我看了一圈這本感覺還可以,基本上各方面都涉及到了,畢竟不是講源碼的書,對於很多概念思想講解的還是比較全面的
有點平淡無奇,只是概念性的描述,算是入門級的瞭解吧
一些常用組件的介紹,對初學者來說可以是一本掃盲書。