包郵 高可用可伸縮微服務(wù)架構(gòu):基于DUBBO.SPRING CLOUD和SERVICE MESH
-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應(yīng)用
-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
高可用可伸縮微服務(wù)架構(gòu):基于DUBBO.SPRING CLOUD和SERVICE MESH 版權(quán)信息
- ISBN:9787121362132
- 條形碼:9787121362132 ; 978-7-121-36213-2
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
高可用可伸縮微服務(wù)架構(gòu):基于DUBBO.SPRING CLOUD和SERVICE MESH 本書特色
近年來微服務(wù)架構(gòu)已經(jīng)成為大規(guī)模分布式架構(gòu)的主流技術(shù),越來越多的公司已經(jīng)或開始轉(zhuǎn)型為微服務(wù)架構(gòu)。本書不以某一種微服務(wù)框架的使用為主題,而是對整個微服務(wù)生態(tài)進行系統(tǒng)性的講解,并結(jié)合工作中的大量實戰(zhàn)案例為讀者呈現(xiàn)一本讀完即可落地的工具書。書中的理論部分介紹了微服務(wù)架構(gòu)的發(fā)展歷程,深入通俗地講解了領(lǐng)域驅(qū)動設(shè)計,幫助讀者更好地利用DDD來建模和劃分服務(wù);穩(wěn)定性保證的常用手段和分布式事務(wù)的一致性方案這兩章凝聚了作者多年的積累和思考,相信讀者看完后會有不一樣的感觸和收獲;書中實戰(zhàn)部分的內(nèi)容非常豐富,以項目為基礎(chǔ),逐層介紹常見的Dubbo、Spring Cloud和Service Mesh框架的具體使用方法,并對實現(xiàn)原理進行剖析;書中還以具體案例全面介紹了微服務(wù)雙活體系建設(shè)、微服務(wù)監(jiān)控與告警、微服務(wù)編排、百億流量微服務(wù)網(wǎng)關(guān)的設(shè)計與實現(xiàn),以及基于支付場景下的微服務(wù)改造等,并讓讀者了解如何借助微服務(wù)來增強和重構(gòu)現(xiàn)有的遺留系統(tǒng)。
高可用可伸縮微服務(wù)架構(gòu):基于DUBBO.SPRING CLOUD和SERVICE MESH 內(nèi)容簡介
近年來微服務(wù)架構(gòu)已經(jīng)成為大規(guī)模分布式架構(gòu)的主流技術(shù),越來越多的公司已經(jīng)或開始轉(zhuǎn)型為微服務(wù)架構(gòu)。本書不以某一種微服務(wù)框架的使用為主題,而是對整個微服務(wù)生態(tài)進行系統(tǒng)性的講解,并結(jié)合工作中的大量實戰(zhàn)案例為讀者呈現(xiàn)一本讀完即可落地的工具書。書中的理論部分介紹了微服務(wù)架構(gòu)的發(fā)展歷程,深入通俗地講解了領(lǐng)域驅(qū)動設(shè)計,幫助讀者更好地利用DDD來建模和劃分服務(wù);穩(wěn)定性保證的常用手段和分布式事務(wù)的一致性方案這兩章凝聚了作者多年的積累和思考,相信讀者看完后會有不一樣的感觸和收獲;書中實戰(zhàn)部分的內(nèi)容很好豐富,以項目為基礎(chǔ),逐層介紹常見的Dubbo、Spring Cloud和Service Mesh框架的具體使用方法,并對實現(xiàn)原理進行剖析;書中還以具體案例全面介紹了微服務(wù)雙活體系建設(shè)、微服務(wù)監(jiān)控與告警、微服務(wù)編排、百億流量微服務(wù)網(wǎng)關(guān)的設(shè)計與實現(xiàn),以及基于支付場景下的微服務(wù)改造等,并讓讀者了解如何借助微服務(wù)來增強和重構(gòu)現(xiàn)有的遺留系統(tǒng)。
高可用可伸縮微服務(wù)架構(gòu):基于DUBBO.SPRING CLOUD和SERVICE MESH 目錄
第1章 微服務(wù)架構(gòu)概述
1.1 什么是架構(gòu)
1.2 幾個相關(guān)概念
1.3 從軟件的生命周期看架構(gòu)設(shè)計
1.4 架構(gòu)的形式與特點
1.5 架構(gòu)的目標與方法
1.6 架構(gòu)的不同風格
第2章 微服務(wù)領(lǐng)域驅(qū)動設(shè)計
2.1 領(lǐng)域驅(qū)動設(shè)計
2.1.1 領(lǐng)域驅(qū)動設(shè)計概覽
2.1.2 問題域與解決方案域
2.1.3 限界上下文
2.1.4 上下文映射
2.1.5 領(lǐng)域架構(gòu)
2.2 微服務(wù)的設(shè)計
2.2.1 限界上下文的邊界
2.2.2 限界上下文即微服務(wù)
2.2.3 識別限界上下文
2.2.4 微服務(wù)之間的協(xié)作
2.3 小結(jié)
第3章 Apache Dubbo框架的原理與實現(xiàn)
3.1 Dubbo框架的選型與使用
3.1.1 Dubbo框架的選型
3.1.2 Dubbo框架的使用
3.2 Dubbo框架的原理分析
3.2.1 總體架構(gòu)分析
3.2.2 Dubbo Bean的加載
3.2.3 Dubbo Extension機制
3.2.4 Dubbo消費端
3.2.5 Dubbo服務(wù)端
3.2.6 Dubbo的通信機制
3.3 基于Dubbo的自動化Mock系統(tǒng)
3.3.1 Mock模擬系統(tǒng)的產(chǎn)生
3.3.2 Dubbo Mock的使用
3.3.3 Dubbo Mock的原理解析
3.3.4 自動化Mock系統(tǒng)的實現(xiàn)
第4章 Spring Boot/Spring Cloud實踐
4.1 Spring Boot原理剖析
4.1.1 Spring Boot Quick Start
4.1.2 Spring Boot之SpringApplication
4.1.3 spring-boot-loaded模塊分析
4.1.4 spring-boot-autoconfigure模塊分析
4.1.5 Spring Boot Conditional注解分析
4.2 Dubbo Spring Boot Starter
4.2.1 Dubbo Spring Boot Starter簡介
4.2.2 Dubbo Initializr及sample
4.2.3 dubbo-spring-boot-autoconfigure模塊
4.2.4 dubbo-spring-boot-actuator模塊
4.3 Spring Cloud棧
4.3.1 為什么微服務(wù)架構(gòu)需要Spring Cloud
4.3.2 Spring Cloud技術(shù)棧總覽
4.3.3 spring-cloud-scaffold基礎(chǔ)庫集合
4.4 基于Maven Archetype的腳手架
4.4.1 Maven Archetype
4.4.2 腳手架的搭建
4.4.3 生成腳手架
第5章 微服務(wù)穩(wěn)定性保證的常用手段
5.1 微服務(wù)的穩(wěn)定性
5.2 高可用
5.2.1 限流原理與實現(xiàn)
5.2.2 斷路器原理與實現(xiàn)
5.2.3 超時與重試
5.3 高并發(fā)
5.3.1 異步
5.3.2 緩存
5.4 總結(jié)
第6章 微服務(wù)下如何保證事務(wù)的一致性
6.1 從本地事務(wù)到分布式事務(wù)的演變
6.2 強一致性解決方案
6.2.1 二階段提交協(xié)議
6.2.2 三階段提交協(xié)議
6.3 *終一致性解決方案
6.3.1 TCC模式
6.3.2 補償模式
6.3.3 可靠事件模式
6.4 開源項目的分布式事務(wù)實現(xiàn)解讀
6.4.1 Apache RocketMQ
6.4.2 ServiceComb
第7章 百億流量微服務(wù)網(wǎng)關(guān)的設(shè)計與實現(xiàn)
7.1 API網(wǎng)關(guān)概述
7.1.1 分布式服務(wù)架構(gòu)、微服務(wù)架構(gòu)與 API 網(wǎng)關(guān)
7.1.2 API網(wǎng)關(guān)的定義、職能與關(guān)注點
7.1.3 API網(wǎng)關(guān)的分類與技術(shù)分析
7.2 開源網(wǎng)關(guān)的分析與調(diào)研
7.2.1 常見的開源網(wǎng)關(guān)介紹
7.2.2 四大開源網(wǎng)關(guān)的對比分析
7.2.3 開源網(wǎng)關(guān)的技術(shù)總結(jié)
7.3 百億流量交易系統(tǒng)API網(wǎng)關(guān)設(shè)計
7.3.1 百億流量交易系統(tǒng)API網(wǎng)關(guān)的現(xiàn)狀和面臨問題
7.3.2 業(yè)務(wù)網(wǎng)關(guān)的設(shè)計與*佳實踐
第8章 微服務(wù)編排
8.1 Netflix Conductor
8.2 Netflix Conductor的架構(gòu)
8.3 Conductor的使用案例
8.4 Netflix Conductor源碼分析
8.4.1 Client層源碼分析
8.4.2 Server端源碼分析
8.4.3 core端源碼分析
第9章 微服務(wù)數(shù)據(jù)抽取與統(tǒng)計
9.1 案例小故事
9.2 數(shù)據(jù)倉庫概述
9.2.1 什么是數(shù)據(jù)倉庫
9.2.2 數(shù)據(jù)倉庫架構(gòu)
9.2.3 數(shù)據(jù)倉庫建模方法
9.2.4 數(shù)據(jù)抽取、轉(zhuǎn)換和加載
9.2.5 數(shù)據(jù)統(tǒng)計
9.3 數(shù)據(jù)倉庫工具Hive
9.3.1 安裝Hive
9.3.2 Hive數(shù)據(jù)庫
9.3.3 Hive表
9.4 使用Sqoop抽取數(shù)據(jù)
9.4.1 安裝Sqoop
9.4.2 將MySQL表數(shù)據(jù)導(dǎo)入Hive表
9.5 ETL作業(yè)調(diào)度
第10章 微服務(wù)雙活體系建設(shè)
10.1 系統(tǒng)高可用
10.2 雙活數(shù)據(jù)中心
10.2.1 單機房部署
10.2.2 雙機房部署
10.2.3 基于支付場景的雙活體系建設(shè)
第11章 基于支付場景下的微服務(wù)改造與性能優(yōu)化
11.1 支付場景的介紹
11.2 支付業(yè)務(wù)建模和服務(wù)劃分
11.3 支付場景下微服務(wù)架構(gòu)的詳解與分析
11.3.1 業(yè)務(wù)架構(gòu)分析
11.3.2 技術(shù)平臺詳解
11.4 從代碼層面提升微服務(wù)架構(gòu)的性能
11.4.1 從代碼和設(shè)計的角度看
11.4.2 從整體架構(gòu)的角度看
11.5 微服務(wù)架構(gòu)中常見的一些故障分析技巧
第12章 遺留系統(tǒng)的微服務(wù)架構(gòu)改造
12.1 代碼分層結(jié)構(gòu)的轉(zhuǎn)變
12.2 遺留系統(tǒng)的債券與思考
12.3 從單體系統(tǒng)拆分服務(wù)的方法論
12.4 遺留系統(tǒng)的微服務(wù)架構(gòu)改造
12.4.1 從代碼重構(gòu)開始
12.4.2 拆分服務(wù)需要面向服務(wù)進行架構(gòu)設(shè)計
12.4.3 改造是一個漸進的過程
12.4.4 單元測試是基石
12.4.5 面向失敗的設(shè)計
12.4.6 前后端分離
12.4.7 共享現(xiàn)有數(shù)據(jù)庫
12.4.8 灰度發(fā)布的必要性
12.4.9 日志聚合與全鏈路監(jiān)控
第13章 Service Mesh詳解
13.1 Service Mesh是什么
13.2 Service Mesh的背景
13.3 Service Mesh介紹
13.3.1 Service Mesh架構(gòu)
13.3.2 Service Mesh能做什么
13.4 Service Mesh的價值
13.5 Service Mesh現(xiàn)狀
13.6 Service Mesh存在的問題
13.7 Istio詳解
13.7.1 Istio架構(gòu)
13.7.2 數(shù)據(jù)平面
13.7.3 控制平面
13.7.4 Isito案例
13.8 Service Mesh展望
第14章 微服務(wù)監(jiān)控實戰(zhàn)
14.1 APM原理與應(yīng)用
14.1.1 什么是APM
14.1.2 APM監(jiān)控點
14.1.3 APM深入解析
14.2 Prometheus監(jiān)控系統(tǒng)介紹
14.2.1 Prometheus的主要特點
14.2.2 Prometheus的架構(gòu)及組件介紹
14.2.3 Prometheus的安裝
14.2.4 使用Prometheus對MySQL進行監(jiān)控
14.2.5 Prometheus的告警機制
高可用可伸縮微服務(wù)架構(gòu):基于DUBBO.SPRING CLOUD和SERVICE MESH 相關(guān)資料
經(jīng)歷了系統(tǒng)從單體架構(gòu)到ESB企業(yè)總線架構(gòu),再到全面的微服務(wù)化架構(gòu)的整個改造過程,深知微服務(wù)看似美好,但在企業(yè)中落地實施其實是一件很困難的事情,本書不僅從理論高度上闡述了微服務(wù)架構(gòu),也有豐富的可操作的實踐案例,涉及服務(wù)劃分、框架選型、服務(wù)治理,尤其是當前流行的服務(wù)網(wǎng)格,恰如我們在微服務(wù)架構(gòu)改造過程的真實寫照,相信大家也會從本書中獲得微服務(wù)*實踐的靈感和方向。
王明華(北京多來點信息技術(shù)有限公司CTO)
分而治之、高內(nèi)聚、松耦合等是軟件開發(fā)領(lǐng)域的高頻詞匯,現(xiàn)階段,代表這類思路的熱門架構(gòu)方法非微服務(wù)莫屬。恰如武術(shù)中的“見招拆招”,把各種變招加以拆解和演練,才能理解招式,若干招式組成套路,再結(jié)合時間、空間、身體結(jié)構(gòu),靈活運用,*終做到“拳無定勢”。 本書幫你拆解微服務(wù)奧秘,從實戰(zhàn)角度帶你領(lǐng)略目前構(gòu)建微服務(wù)的幾種主要工具,結(jié)合案例,細細道來,值得開發(fā)人員學習。
曹中勝(海康威視開發(fā)總監(jiān))
本書圍繞微服務(wù)架構(gòu)高可用方面進行深度剖析,從實戰(zhàn)角度對微服務(wù)相關(guān)技術(shù)進行講解,教會我們?nèi)绾屋p松搭建可伸縮的微服務(wù)架構(gòu),以及所需要的基礎(chǔ)知識和技能,對一線架構(gòu)師的工作有著非常大的指導(dǎo)意義。作者程超對微服務(wù)架構(gòu)理解透徹,功力深厚,強烈向各位技術(shù)同行們推薦這本書!
黃勇(《架構(gòu)探險》作者)
本書從微服務(wù)和領(lǐng)域驅(qū)動開發(fā)的角度闡述高可用和可伸縮架構(gòu),知識點覆蓋全面。書籍由多名一線互聯(lián)網(wǎng)資深人員聯(lián)合出品,體現(xiàn)了現(xiàn)代技術(shù)書籍的合作共贏的模式。各位作者取長補短,將*好的內(nèi)容呈現(xiàn)至讀者面前。在架構(gòu)類的書層出不窮的當今,本書特點鮮明,是我眼中的優(yōu)秀書籍,推薦讀者品讀。
張亮(*數(shù)科數(shù)據(jù)研發(fā)負責人,Apache ShardingSphere發(fā)起人& PPMC,
《未來架構(gòu)——從服務(wù)化到云原生》作者)
“微服務(wù)”早已成為廣大“碼農(nóng)”們的聊天必備佳品,可每每深入“微服務(wù)架構(gòu)在具體實踐中是怎樣實施的?微服務(wù)架構(gòu)在實施過程中存在怎樣的困難和挑戰(zhàn)?服務(wù)以什么原則拆分?拆分成什么樣的顆粒度才算微?如何選型?”等一類的話題時,大家往往會三緘其口或乏善可陳。作者將自身多年的一線項目實踐經(jīng)驗以文字形式將微服務(wù)的原理到項目實踐應(yīng)用深入淺出地完整呈現(xiàn)出來,同時通過案例對微服務(wù)架構(gòu)實施過程中存在問題及解決方法進行了總結(jié),對于想快速學習、應(yīng)用微服務(wù)架構(gòu)的讀者來說是不可多得之作。
曾波(波姐,鵬博士電信傳媒集團OTT業(yè)務(wù)技術(shù)負責人)
微服務(wù)(MicroServices)定義較早見于Martin Fowler的著作和博客中,但在此之前,有幾家公司早已開始了微服務(wù)的實踐探索,并建立了具備相當規(guī)模和影響力的產(chǎn)品,例如,阿里巴巴開源的Dubbo。而秦金衛(wèi)正是在這一階段任職于阿里巴巴,從事微服務(wù)相關(guān)的研發(fā)工作。*近幾年,微服務(wù)領(lǐng)域的基礎(chǔ)軟件層出不窮,由開源社區(qū)或一些大公司主導(dǎo)的方案都逐漸成熟,然而,卻也給微服務(wù)方案的選型帶來一些不便。本書結(jié)合常見的微服務(wù)產(chǎn)品,在服務(wù)研發(fā)、性能優(yōu)化、監(jiān)控、管理甚至遺留系統(tǒng)改造方面都做了全面的介紹,非常值得一讀。
宓學強(陌陌前技術(shù)主管,淘寶微服務(wù)框架負責人)
微服務(wù)架構(gòu)對大型分布式后端的改造和優(yōu)化非常有幫助,但是它并不容易實現(xiàn),搞不好就會事倍功半。本書理論與實踐相結(jié)合,介紹了時下流行的Dubbo、Spring Cloud、容器化等技術(shù),以及實踐經(jīng)驗,對于想了解微服務(wù)技術(shù)的你是一個不錯的選擇。
付磊(《Redis開發(fā)與運維》作者)
微服務(wù)這兩年的熱度持續(xù)不減,支持這種理念的中間件、開發(fā)框架等產(chǎn)品也不斷迭代演進,我們可以運用的武器越來越多,但是這也使得技術(shù)人員在學習與選擇上增加了不少的難度。本書基于實戰(zhàn),從架構(gòu)的本質(zhì),微服務(wù)設(shè)計的原則到各環(huán)節(jié)重要技術(shù)點的分析等環(huán)節(jié)做了詳細的思路講解。其中也涵蓋了目前*流行的一些框架與產(chǎn)品,緊跟時代的步伐,所以我推薦想要深入了解微服務(wù)架構(gòu)全貌的讀者閱讀此書。
翟永超(公眾號“程序猿DD”、《Spring Cloud微服務(wù)實戰(zhàn)》作者)
很高興看到《高可用可伸縮微服務(wù)架構(gòu)》一書問世,作者老師們是社區(qū)摯友,多年以來致力于技術(shù)架構(gòu)研究與落地,本書集合了技術(shù)大咖精華,結(jié)合業(yè)界*實踐,展示微服務(wù)架構(gòu)精華,是技術(shù)架構(gòu)師們不可或缺的工具書。
王友強(中生代技術(shù)社區(qū)發(fā)起人)
微服務(wù)架構(gòu)時下不斷升溫,如何針對自己當前業(yè)務(wù)場景進行微服務(wù)架構(gòu)改造變得迫在眉睫,若同時還要兼顧高可用性、可伸縮性,這就要求架構(gòu)師們具備龐大的技術(shù)體系,且不說容器化、DevOps、微服務(wù)監(jiān)控和網(wǎng)關(guān),光是核心的服務(wù)治理學習曲線就異常陡峭,這本書無疑如久旱甘霖,值得大家細細品讀。
蘭小偉(《Solr權(quán)威指南》作者)
本書深入淺出地講解了微服務(wù)架構(gòu)的理論與設(shè)計方法,并聚焦高可用和可伸縮這兩大特性,詳細分析了實現(xiàn)這兩大特性需要關(guān)注的方向,包括高可用、高并發(fā)、分布式事務(wù)等。而且介紹和分析了微服務(wù)實踐中使用的一系列基礎(chǔ)組件,包括遠程過程調(diào)用、網(wǎng)關(guān)、服務(wù)編排等。本書還通過具體的業(yè)務(wù)場景——支付場景來介紹如何在具體業(yè)務(wù)中實踐高可用、可伸縮的微服務(wù)架構(gòu)。非常值得閱讀。
韋韜晟(Apache Dubbo Committer,某互聯(lián)網(wǎng)金融公司架構(gòu)師)
本書系統(tǒng)解答了IT企業(yè)在服務(wù)演進主線過程中,在微服務(wù)化技術(shù)升級和服務(wù)遷移過程中的一些核心節(jié)點的關(guān)鍵痛點問題。*終讓服務(wù)演進成基于領(lǐng)域建模,高可用、可伸縮的微服務(wù)架構(gòu),從而在技術(shù)層面解決當前一些大型企業(yè)和一些獨角獸企業(yè)遇到的服務(wù)化進程推進之痛,強烈建議大家閱讀學習。
徐凌云(新華網(wǎng)在線教育平臺技術(shù)負責人,*云網(wǎng)關(guān)研發(fā)負責人)
微服務(wù)架構(gòu)對于金融行業(yè)從“穩(wěn)態(tài)”到“敏態(tài)”的數(shù)字化轉(zhuǎn)型意義非凡,極大提升業(yè)務(wù)系統(tǒng)的可用性、擴展性和應(yīng)變能力。作者基于一線實戰(zhàn)項目,深入淺出介紹微服務(wù)架構(gòu)的各種技術(shù)細節(jié)。此刻此書,恰逢甘霖,給大家提供了一個學習微服務(wù)的捷徑。
胡曉磊(華為金融行業(yè)解決方案專家)
想知道怎樣建立起微服務(wù)架構(gòu)的完整思維嗎?我覺得你應(yīng)該看看這本書。它勾勒出微服務(wù)架構(gòu)的編程思想和原理,介紹了微服務(wù)架構(gòu)實例,讓我們對微服務(wù)架構(gòu)的認識變得立體、系統(tǒng)起來。并且深入淺出、通俗易懂,既具有精煉的微服務(wù)架構(gòu)之道,又包含精彩具象的實踐代碼。不論初學編程的菜鳥,還是經(jīng)驗豐富的大牛,都值得一讀。
周智勇(融貫電商高級研發(fā)總監(jiān))
本書階梯指引讀者深入微服務(wù)框架,滿滿的都是干貨,從架構(gòu)發(fā)展歷程引入微服務(wù)架構(gòu),通過與*近炙熱的領(lǐng)域驅(qū)動設(shè)計(DDD)結(jié)合碰撞出“感情火花”把架構(gòu)設(shè)計講得通俗易懂,加上各個框架實現(xiàn)原理的深入解讀,讓讀者無論對框架還是微服務(wù)架構(gòu)都有了更深刻的理解,再結(jié)合實際項目的實戰(zhàn)部分,讓微服務(wù)架構(gòu)更加清晰地呈現(xiàn)在腦海里。是一本通俗易懂的微服務(wù)架構(gòu)工具書,非常值得擁有。
楊進京(美團金融技術(shù)專家)
本書覆蓋了微服務(wù)的方方面面——微服務(wù)理論、拆分依據(jù)、開發(fā)框架、穩(wěn)定性保障、分布式事務(wù)、監(jiān)控、微服務(wù)編排、重構(gòu)乃至性能優(yōu)化,甚至目前火熱的“Service Mesh”均有覆蓋。很難想象一本書竟然能介紹這么龐大的技術(shù)體系,而且還能無縫地承接。閱讀本書,能讓您對微服務(wù)的完整生態(tài)有一個相對完整的認識,對于想快速了解并應(yīng)用微服務(wù)構(gòu)建系統(tǒng)的讀者來說是一部不可多得之作。
周立(《Spring Cloud與Docker微服務(wù)架構(gòu)實戰(zhàn)》作者)
本書從微服務(wù)架構(gòu)概念開始,指出微服務(wù)的業(yè)務(wù)領(lǐng)域模型設(shè)計。重點講了微服務(wù)設(shè)計的重點和痛點:性能優(yōu)化、監(jiān)控、一致性、可用性等。既有理論依據(jù)、設(shè)計心得,又有工程實施方案;既有應(yīng)用框架源碼分析,又有自動化運維工具介紹。各位作者都是在金融和電商等行業(yè)一線出來的資深人員,內(nèi)容深入淺出,是講述微服務(wù)的一本不可多得的好書。
王欣(Apache Dubbo PPMC)
時至今日,無論大型互聯(lián)網(wǎng)公司還是創(chuàng)業(yè)型公司,大家越來越多地選擇微服務(wù)架構(gòu)。眾所周知,實現(xiàn)微服務(wù)架構(gòu)是非常困難的,本書從理論到實踐闡述了如何搭建高可用可伸縮的微服務(wù)系統(tǒng)。這本書不單單介紹常用的 Apache Dubbo、Spring Cloud 等框架的使用,更重要的是告訴讀者使用微服務(wù)架構(gòu)所遇到的常見問題及解決方案,是一本誠意十足和干貨滿滿的書。
沈哲(《RxJava 2.x 實戰(zhàn)》作者,愛回收創(chuàng)新業(yè)務(wù)部技術(shù)專家)
幾位熟悉的朋友合著的這本書我覺得擔得起兩個字“干貨”,既有Dubbo、Spring Cloud,還有*近討論比較多的Service Mesh,關(guān)注案例的朋友重點看一下支付平臺、遺留系統(tǒng)改造等章節(jié)。贈人玫瑰、手有余香,感謝諸位為微服務(wù)原創(chuàng)圖書再添佳作。如果說遺憾的話,就是讀完意猶未盡,期待續(xù)篇。
于君澤(《深入分布式緩存》聯(lián)合作者)
我和本書作者程超在多年前相識于技術(shù)中,他的踏實、認真、對技術(shù)的孜孜不倦的精神給我留下了深刻的印象,我們惺惺相惜、相見恨晚。微服務(wù)架構(gòu)是這些年非常火的名詞,不論是阿里等巨型互聯(lián)網(wǎng)公司還是中小型企業(yè),微服務(wù)均承載了大量的商業(yè)系統(tǒng)。本書緊密圍繞微服務(wù)架構(gòu),通過DDD、Dubbo、Spring Cloud、網(wǎng)關(guān)、監(jiān)控、穩(wěn)定性等維度全方位地展示了如何將微服務(wù)架構(gòu)做到高可用、可伸縮。本書內(nèi)容豐富,對于體系化的思考和認知微服務(wù)系統(tǒng)的架構(gòu),有著非常重要的參考價值。
朱政科(《HikariCP實戰(zhàn)》作者)
本書涉及微服務(wù)架構(gòu)的眾多方面,且每個章節(jié)都很『干』。雖說是關(guān)于微服務(wù),但書中所講的概念和模式,絕不僅僅是針對微服務(wù),不管是經(jīng)驗豐富的程序員,還是初出茅廬的新手,都能在本書中獲得所需的知識。
澤彬(阿里巴巴技術(shù)專家)
高可用可伸縮微服務(wù)架構(gòu):基于DUBBO.SPRING CLOUD和SERVICE MESH 作者簡介
網(wǎng)名小程故事多,現(xiàn)任某公司高級架構(gòu)師,12年Java研發(fā)經(jīng)驗,8年技術(shù)管理和架構(gòu)經(jīng)驗,熟悉支付和電商領(lǐng)域,擅長微服務(wù)生態(tài)建設(shè)和運維監(jiān)控,對Dubbo、Spring Cloud和gRPC等微服務(wù)框架有深入研究,幫助多家公司進行過微服務(wù)建設(shè)和改造。合著作品《深入分布式緩存》,阿里云MVP、云棲社區(qū)外部專家、Codingfly社區(qū)特聘技術(shù)專家、CSDN博主專家。
- >
我與地壇
- >
煙與鏡
- >
中國歷史的瞬間
- >
【精裝繪本】畫給孩子的中國神話
- >
姑媽的寶刀
- >
詩經(jīng)-先民的歌唱
- >
羅庸西南聯(lián)大授課錄
- >
隨園食單