
程超 梁桂釗 秦金衛 方誌斌 張逸等
近年來微服務架構已經成爲大規模分佈式架構的主流技術,越來越多的公司已經或開始轉型爲微服務架構。本書不以某一種微服務框架的使用爲主題,而是對整個微服務生態進行系統性的講解,並結合工作中的大量實戰案例爲讀者呈現一本讀完即可實際上手應用的工具書。書中的理論部分介紹了微服務架構的發展歷程,通俗地講解了領域驅動設計,幫助讀者更好地利用DDD來建模和劃分服務;微服務穩定性保證的常用手段和微服務下如何保證事務的一致性這兩章凝聚了作者多年的積累和思考,相信讀者看完後會有不一樣的感觸和收穫;書中實戰部分的內容非常豐富,以項目爲基礎,逐層介紹常見的Dubbo、Spring Cloud和Service Mesh框架的具體使用方法,並對實現原理進行剖析;書中還以具體案例全面介紹了微服務雙活體系建設、微服務監控與告警、微服務編排、百億流量微服務網關的設計與實現,以及基於支付場景下的微服務改造等,並讓讀者瞭解如何藉助微服務來增強和重構現有的遺留系統。
本書作者挺多,結果就是內容組織和定位上不倫不類。一個章節裏可以是大篇幅的軟件安裝教程,到另一個章節就是大片大片粘貼源代碼的原理分析,可是分析的又不是很透徹,除了扒一些現成的圖片,很少有看到自己製作的流程圖,對實現的深度分析。總體上來說,介紹的技術挺多,但深度和實踐總結不強。
讀的實體書,貌似大而全,其實一樣都不精。大篇幅介紹原理,技術點又多,導致技術原理並不深入。這種書更應該偏重於解決方案,什麼場景用什麼技術,解決了什麼問題,最後拿案例分析,具體的技術點到爲止,簡單介紹下,讀者真要研究自有專門的書籍去做。
位服務本身其實沒啥可說的,基本就是主流兩三個框架的技術手冊,加上常見避坑FAQ,足矣。 往落地細節,需要到具體業務場景,去看其中的流程和實體。 往宏觀,需要資源層(調度)和網絡層(協議)。 微服務說到底只是應用層的一種處理手法,大家都關注只是前幾年被帶了節奏。
該書並沒有用雲原生這個概念,就是現在微服務框架的視角,介紹目前流行的3種框架!
前三章看完感覺是真的糟,還不如去搜幾個教學視頻掌握的快。
本書作者羣好幾個都是我好友包括寫推薦的海峯總,黃勇總,右軍於總和波姐。但是我看完之後並不是感到很滿意。該書有個弊端就是什麼都想說,又什麼都沒講盡興。個人認爲第二章,第十三章完全是不需要的。而且dubbo這個超哥其實也不用寫。最後說的apm章節。能擴展Prometheus的知識點更深入就好了。而且篇幅有點頭重腳輕,第三第四章佔據了整本書幾乎50%的篇幅。另外12章佔剩下一半。這個。。。。本來想打三星的,但是看到桂釗寫的那兩章還不錯,還有殷姓兄弟寫的也不錯。所以呢,我就打四星了。
本書:空、大、虛 如果說是側重概念吧,感覺都來源網絡,沒有像做研究那樣弄清楚靠攏去脈。 如果說是側重原理吧,每個也說的虎頭蛇尾的,說虎頭也許牽強。 如果說是側重實踐吧,沒有一個能指引完成。 還不如將微服務機構說細緻、將每部分的實現技術手段對比說清楚,形成一個知識框架指引讀者繼續學習掌握每個框架領域的概念、原理和架構。
非常實用,非常精彩,值得每個設計微服務的技術架構師多讀幾遍。
多個人寫的書,最大的缺點是每個人的背景,風格,技術特點等迥異,這樣在一本書裏真是各種體現,然後書也成了大雜燴,每一樣都會涉及,但很多都是點到即止,表面上看都寫到源碼分析了,但是缺少了一個整體行的框架綱領。不過多個作者的好處也很明顯,是每個人都可以找一些人來做背書。
前兩章不錯,比較有深度。後面堆砌代碼現象嚴重。技術書籍分兩種,一種是講思想,一種是講操作,即工具書。但軟件開發領域日新月異,看工具書不如看文檔,不如看博客。本書是兩種風格混在一起,前兩章是講思想,後面的變成了工具書,有點可惜。