易燃物匯聚 YouTube 有聲書與書評
未來架構:從服務化到雲原生 封面

未來架構:從服務化到雲原生

張亮 吳晟 敖小劍 宋淨超

3669人在讀
21.8萬字總字數
¥69.3定價

有聲書與視頻解讀 YouTube有聲書 2

內容簡介

互聯網架構不斷演化,經歷了從集中式架構到分佈式架構,再到雲原生架構的過程。雲原生因能解決傳統應用升級緩慢、架構臃腫、無法快速迭代等問題而成了未來雲端應用的目標。本書首先介紹架構演化過程及雲原生的概念,讓讀者對基礎概念有一個準確的瞭解,接着闡述分佈式、服務化、可觀察性、容器調度、Service Mesh、雲數據庫等技術體系及原理,並介紹相關的SkyWalking、Dubbo、Spring Cloud、Kubernetes、Istio等開源解決方案,最後深度揭祕開源分佈式數據庫生態圈ShardingSphere的設計、實現,以及進入Apache基金會的歷程,非常適合架構師、雲計算從業人員閱讀、學習。

讀者書評

★★★★★

純陽書評第314期《未來架構~從分佈式到雲原生》寫這本書是需要勇氣的,因爲寫這個主題的書很難不捱罵。理由有兩點,一是這個題目太大,涉及到很多方面的技術,每一種技術要想說清楚都至少需要一本書,現在要放在一本書裏邊講,就面臨一個在材料方面如何取捨的問題,一旦選擇不好必然會影響可讀性。而事實上選擇好的機會又微乎其微,不同的讀者會有不同的知識圖譜,只有當作者選擇的內容剛好與讀者的知識圖譜相契合的時候,讀者纔會覺得剛剛好,纔會有獲得感和滿足感,這也就意味着作者的任何一種選擇都會註定只能滿足特定一部分讀者。比如作者在第2章《遠程通信》裏邊加了一些通信協議的內容,這部分內容相信是作者根據自己寫作的總體思路反覆推敲、精挑細選出來的,但是儘管如此,相信只有極少數讀者會在這部分內容上叫好。如果一個讀者對TCP/IP協議很熟悉,那麼它必然會認爲是在湊字數,責怪作者怎麼會把這麼初級的東西搬上來,花了錢怎麼看這些東西。而如果一個讀者是一個這一塊的小白,那麼就這麼點篇幅也教不會他,他會覺得作者怎麼這麼敷衍,沒有誠意。在比如讀者對MySQL有關內容的安排也存在這個問題,懂得覺得浪費篇幅,不懂得覺得說了和沒說一樣。之所以讀者有這樣的感覺,根本原因就是雲原生架構這個題目太大了,要想把這個題目寫好,一定要能夠過來選材關,能夠洞察到什麼纔是真正重要的,如何把這些真正重要的說清楚,這是相當有難度的。 二是雲原生架構本來就是一個高速演進的概念。在信息時代,IT是更新迭代速度最快的領域,絕對沒有之一。新理念、新思想層出不窮,新技術、新實踐不斷湧現,寫雲原生架構這樣的尚處於高速演進中的概念及其實現,頗有點像拿着單反相機站在地上給剛點火升空的火箭抓拍鏡頭一樣,這個活本身是自帶難度的。這種難度一方面來自於共識,發展太快了,大家也在各自分頭探索實踐,所以很難在雲原生架構這個概念的內容理解和具體實現形式上達成完全的一致。這種難度的另一方面則是由於這種快速發展,使得每一句被寫下來的內容都處於快速的知識衰變週期或者貶值週期中,所以從出版那一天開始,越往後讀者的獲得感越少,批評和責難會越多。 所以敢於嘗試這個題目,貢獻自己的理解和經驗的人都是勇敢的,值得尊敬的。況且作者在這本書裏確實分享了自己對於從服務化到雲原生的理解和感悟,講解了Dubbo、Spring cloud、Kubernetes、Service Mesh和ShardingSphere等內容,部分實現了其“積澱舊知,引領新潮,記錄架構發展歷程的”初衷。尤其是第8、9兩章顯然出自一人之手,文風幽默,語言風趣,以一種別開生面的方式闡述了Service Mesh的迭代演進歷史,很有代入感,令人印象深刻。如果全書都是這個風格的話,那就要增色不少了! 寫書不易,尤其是IT類書籍不易,應該支持,值得鼓勵!

★★★★★

2020006 很不錯的一本書,就像老話所說,適合自己的纔是最好的。這本書對於集中式架構、分佈式架構和雲原生架構等一系列互聯網架構進行了介紹。並且相應的對於其中所涉及的技術、軟件和方案進行了深入的分析。這些正好命中了我的薄弱環節,相當適合我的需求。 一直以來我主要從事的都是CS甚至單機應用,互聯網應用方面接觸的極少。想當年也不斷的追逐過熱點,當年常見的數據庫系統和開發語言我都用過,但是近幾年,隨着Java生態圈的突飛猛進,工作中又完全用不到,慢慢的開始越來越跟不上技術的發展了。Spring、RESTful、docker、nosql、newSQL、WebService、分佈式系統、網格、大數據、雲等等都是知道有這個,也看過一些相應的資料和書籍,但都是碎片化的信息,完全不成體系。這本書最大的好處就在於將這些“技術點”幫我串了起來,讓我對於整個互聯網架構有着更全面的認識。從這方面來說,五星都不爲過。

★★★★★

這本書的題目確實有點大,代表未來的架構未必就是一定是雲原生。從內容來看,很多概念,技術,原理和方法都講得很清楚,各章節的邏輯關係也非常緊湊,對於微服務和雲計算感興趣的讀者,很值得一讀。只是對於雲原生而言,本書關於容器和編排技術的篇幅偏少,而對於作者參與的產品sharingsphere的篇幅偏多,有些文不對題。

★★★★★

先大概瀏覽了一遍電子書,後來買了紙書,本書有點兒類似工具書,把架構相關的知識點按照作者自己的意願做了下擇優介紹,方便需要時查閱,系統性介紹總比網上搜索片段好多了。

★★★★★

基本上通講了一遍互聯網架構常用組件,微服務,分佈式,大數據,自動化運維,服務網格等,不太深入,不過作爲老兵的知識回顧以及新手入門還可以的。最後,重墨介紹了自家的數據庫中間件產品,聽起來還不錯,功能齊全,支持國產開源,加油😊

★★★★★

面向未來的星辰大海,作爲一名架構師,首先要改變思想。從本質上來說,雲原生是一種設計模式,它要求雲原生應用具備可用性和伸縮性,以及自動化部署和管理的能力,可隨處運行,並且能夠通過持續集成、持續交付工具提升研發、測試與發佈的效率。

★★★★★

我覺得即使還沒看完,我也可以評價了。本書將目前涉及到雲原生和服務化的框架,組件基本一網打盡了。雖然每一個都沒詳細說,真要這樣,每個框架都可以寫好幾本書了。但是基本概念已經說的很詳細了。讀者對其中自己不太熟悉的東西,可以找相關資料繼續深化研究

★★★★★

從宏觀角度上敘述了雲原生的演進歷程:有最開始的單體服務,到拆分到分佈式式服務,再到雲原生,這不斷發展的過程是爲了適應互聯網快速發展的的過程,單體到分佈式解決單點故障,負載均衡器的問題,分佈式上雲解決彈性伸縮的問題;從微觀的角度敘述了一些關鍵節點的技術演進和選擇,比如說通信協議的選擇,http1和http2,rpc協議的選擇,信息傳輸之間序列化技術的選擇,服務上雲之後服務的監控,治理,如動態部署,動態配置,彈性計算等,分佈式存儲方案等,是一本雲服務入門的好書

★★★☆☆

怎麼說呢,方方面面都顧全了,但是又不夠深入,作爲普及的還不錯。有些知識點到配置,代碼維度了,對於有知識儲備的就會覺得太小白。其實我想知道雲原生和雲有啥區別,書裏沒有講解,一些分佈式,微服務的內容好像跟雲原生又關係不大,或者說是把雲上的架構講了一遍更合適。

★★☆☆☆

個人認爲不太適合初學者,本書不能帶一個人入門雲原生甚至分佈式系統。感覺更像一個目錄,能讓人瞭解一下雲原生學習路線,能提前大致瞭解各個技術背景和意義。另外,不知是微信讀書的問題還是書本身的問題,書裏的圖片都很難看。

書籍信息

作者張亮 吳晟 敖小劍 宋淨超
出版社電子工業出版社
出版時間2019-03-01
ISBN9787121355356
分類計算機-理論知識
格式EPUB
完結狀態連載中
章節數63