官术网_书友最值得收藏!

前言

為什么要寫這本書

從業(yè)近十年,一直從事服務(wù)端架構(gòu)與基礎(chǔ)平臺(tái)等方向的工作,積累了些許服務(wù)端架構(gòu)、微服務(wù)領(lǐng)域的心得,此前一直通過(guò)技術(shù)博客、GitHub、技術(shù)社區(qū)等方式與同行分享和交流。

Spring Cloud作為Spring推出的一個(gè)基于微服務(wù)的完整解決方案,能夠很方便地使企業(yè)進(jìn)行微服務(wù)化轉(zhuǎn)型。筆者結(jié)合Spring Cloud的微服務(wù)落地與推廣工作,于實(shí)踐中更加深了對(duì)微服務(wù)架構(gòu)優(yōu)勢(shì)的理解。

一次偶然的機(jī)會(huì),與策劃編輯高婧雅交流后,達(dá)成出版意向,開始了寫作之旅。

在寫作過(guò)程中由于工作等個(gè)人原因,導(dǎo)致此書的寫作計(jì)劃數(shù)次延期,在此鄭重對(duì)高婧雅編輯表示歉意。幸而在高編輯的不斷鞭策與自身的努力下得以成稿。

本書特色

本書力求既全面又精巧,體現(xiàn)在以下方面:揭示Spring Cloud的核心特點(diǎn)、關(guān)鍵原理與應(yīng)用,對(duì)于Spring Cloud中的每個(gè)組件,甚至每個(gè)可以支持自定義的擴(kuò)展場(chǎng)景均有深入介紹。

本書從實(shí)戰(zhàn)、進(jìn)階、全面配置三個(gè)層次展開介紹,分為三篇。基礎(chǔ)服務(wù)篇介紹構(gòu)建一個(gè)核心微服務(wù)架構(gòu)不可缺少的部分。任務(wù)與消息篇?jiǎng)t著重介紹Spring Cloud針對(duì)消息、任務(wù)、調(diào)用依賴等方面的支持方案。微服務(wù)實(shí)戰(zhàn)篇基于Spring Cloud+Docker構(gòu)建一個(gè)精簡(jiǎn)而又五臟俱全的小項(xiàng)目。

讀者對(duì)象

? 架構(gòu)師

? 程序開發(fā)人員

? 運(yùn)維管理人員

? 其他對(duì)微服務(wù)感興趣的人員

如何閱讀本書

本書分為三篇,共14章內(nèi)容。

基礎(chǔ)服務(wù)篇(第1~9章),本篇內(nèi)容是實(shí)踐微服務(wù)必備的知識(shí)點(diǎn)和技能,需要重點(diǎn)學(xué)習(xí)。

第1章對(duì)微服務(wù)演進(jìn)歷程以及Spring Cloud的全貌進(jìn)行了提綱挈領(lǐng)的介紹,以期讀者有全局性認(rèn)知,使后面的學(xué)習(xí)不會(huì)碎片化。

第2~8章主要介紹了在分布式應(yīng)用中幾個(gè)核心場(chǎng)景的Spring Cloud解決方案,分別深入介紹Spring Cloud在服務(wù)調(diào)用、治理、調(diào)用鏈追蹤、熔斷及服務(wù)網(wǎng)關(guān)等方面的實(shí)現(xiàn)框架,這些內(nèi)容是讀者實(shí)踐微服務(wù)的基礎(chǔ)。

第9章主要介紹了Spring Cloud中注冊(cè)中心的其他實(shí)現(xiàn)和快速調(diào)試、開發(fā)腳手架。

任務(wù)與消息篇(第10~13章),主要介紹消息處理以及任務(wù)流依賴處理方面的組件的使用及其實(shí)現(xiàn)原理。

微服務(wù)實(shí)戰(zhàn)篇(第14章),本篇是基于Spring Cloud、Docker、OAuth2構(gòu)建微服務(wù)的一個(gè)完整案例。

讀者可以根據(jù)自身情況,全書閱讀或者選擇性重點(diǎn)閱讀。然而,如果你是一名初學(xué)者,請(qǐng)?jiān)陂_始閱讀本書之前,先進(jìn)行一些分布式領(lǐng)域基礎(chǔ)理論知識(shí)的學(xué)習(xí)。

勘誤和支持

由于筆者水平有限,編寫時(shí)間倉(cāng)促,書中難免會(huì)出現(xiàn)一些錯(cuò)誤或者不準(zhǔn)確的地方,懇請(qǐng)讀者批評(píng)指正。如果你有更多寶貴意見,歡迎發(fā)郵件至我的個(gè)人郵箱wawzw123@163. com進(jìn)行討論,我會(huì)盡量為讀者提供最滿意的解答。期待得到你們的真摯反饋,在技術(shù)之路上互勉共進(jìn)。

致謝

感謝Spring Cloud官方文檔,在寫作期間提供給我最全面、最深入、最準(zhǔn)確的參考材料,強(qiáng)大的官方文檔支持是其他數(shù)據(jù)庫(kù)所無(wú)法企及的。

感謝Spring Cloud中文社區(qū)的各位技術(shù)專家的博客文章,每次閱讀必有所獲,本書也多處引用了他們的觀點(diǎn)和思想。

感謝所在公司的領(lǐng)導(dǎo)及同事,在微服務(wù)技術(shù)全面落地的過(guò)程中給予的極大信任與支持。

特別致謝

最后,我要特別感謝我的父母和妻子,我為寫作這本書犧牲了很多陪伴他們的時(shí)間,但也正因?yàn)橛辛怂麄兊母冻雠c支持,我才能堅(jiān)持寫下去。

謹(jǐn)以此書獻(xiàn)給我最親愛的家人,以及眾多熱愛微服務(wù)架構(gòu)的朋友們!

封面

主站蜘蛛池模板: 甘肃省| 永泰县| 金山区| 湘西| 西丰县| 石棉县| 喜德县| 察雅县| 镇远县| 都安| 黄平县| 南乐县| 宁安市| 皮山县| 望城县| 扬中市| 阿城市| 辽阳县| 景谷| 防城港市| 上高县| 忻州市| 三穗县| 独山县| 宁武县| 尤溪县| 玉门市| 庆云县| 黄陵县| 浮山县| 双流县| 黄平县| 宜良县| 青铜峡市| 浮梁县| 临高县| 南溪县| 台中县| 宾川县| 威远县| 和静县|