注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信微服務(wù)那些事兒

微服務(wù)那些事兒

微服務(wù)那些事兒

定 價(jià):¥65.00

作 者: 紀(jì)曉峰
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 科普讀物 生物世界 生物學(xué)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787121311420 出版時(shí)間: 2017-04-01 包裝: 平裝-膠訂
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 216 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)以幽默風(fēng)趣的語(yǔ)言生動(dòng)地講述了微服務(wù),將微服務(wù)相關(guān)的理論知識(shí)、技術(shù)實(shí)現(xiàn)和項(xiàng)目實(shí)踐一網(wǎng)打盡。全書(shū)共分為三大部分:*部分為“微服務(wù)解惑篇”,讓讀者對(duì)微服務(wù)有一個(gè)清晰的認(rèn)識(shí),消除對(duì)微服務(wù)的種種疑惑,同時(shí)對(duì)用戶十分關(guān)注的如何拆分、如何使用等問(wèn)題做了很全面的講解;第二部分為“技術(shù)實(shí)現(xiàn)篇”,通過(guò)對(duì)當(dāng)前世界*為流行的微服務(wù)框架Spring Boot Spring Cloud的常用組件的詳細(xì)解讀以及其他相關(guān)技術(shù)、工具的介紹,來(lái)幫助讀者了解整體架構(gòu)及其中各個(gè)組件的原理,結(jié)合代碼幫助讀者快速構(gòu)建項(xiàng)目,搭建一個(gè)比較完整的微服務(wù)框架;第三部分為“項(xiàng)目實(shí)戰(zhàn)篇”,通過(guò)案例來(lái)展示不同業(yè)務(wù)系統(tǒng)在微服務(wù)使用過(guò)程中如何梳理業(yè)務(wù)、如何拆分、如何使用微服務(wù)重構(gòu)等。

作者簡(jiǎn)介

  紀(jì)曉峰,現(xiàn)任某公司架構(gòu)師,曾經(jīng)在AC擔(dān)任微服務(wù)領(lǐng)域的咨詢師,長(zhǎng)期供職于HP,具有豐富的架構(gòu)設(shè)計(jì)和開(kāi)發(fā)經(jīng)驗(yàn),先后參與多個(gè)微服務(wù)項(xiàng)目。網(wǎng)名“叫我哲學(xué)家”,喜歡看書(shū),鉆研技術(shù),領(lǐng)悟其中原理,習(xí)慣于獨(dú)立思考,形成獨(dú)到的見(jiàn)解。

圖書(shū)目錄

第一部分 微服務(wù)解惑篇
第1章 微服務(wù)架構(gòu)
1.1 不微你就OUT了
1.2 產(chǎn)生背景
1.2.1 時(shí)代的召喚
1.2.2 容器神助攻
1.2.3 微服務(wù)的進(jìn)擊
1.3 微服務(wù)的標(biāo)簽
1.3.1 單一職責(zé)
1.3.2 微
1.3.3 面向服務(wù)
1.3.4 自治
1.3.5 易擴(kuò)展
1.3.6 流程化
1.4 實(shí)力碾壓
1.4.1 組件化
1.4.2 快速
1.4.3 可復(fù)用
1.4.4 機(jī)動(dòng)靈活
1.5 不要奶我
1.5.1 不足
1.5.2 挑戰(zhàn)
1.5.3 小結(jié)
1.6 本章小結(jié)
第2章 為何選擇微服務(wù)
2.1 傳統(tǒng)架構(gòu)的病
2.1.1 中年危機(jī)
2.1.2 寶寶心里苦
2.2 微服務(wù)有藥
2.2.1 諱疾忌醫(yī)
2.2.2 朋友聽(tīng)說(shuō)過(guò)安利么
2.2.3 沙盤(pán)演練看效果
2.3 微服務(wù)的價(jià)值
2.3.1 資源價(jià)值
2.3.2 業(yè)務(wù)價(jià)值
2.3.3 技術(shù)價(jià)值
2.3.4 用戶價(jià)值
2.3.5 未來(lái)價(jià)值
2.3.6 小結(jié)
2.4 定個(gè)小目標(biāo)
2.4.1 持續(xù)交付
2.4.2 業(yè)務(wù)敏捷
2.4.3 獨(dú)立演進(jìn)
2.4.4 高可用
2.4.5 高性能
2.4.6 站在云端
2.5 別人家的公司
2.6 來(lái)不及解釋快上車(chē)
第3章 我拆我拆我拆拆拆
3.1 拆還是不拆
3.2 如何拆
3.2.1 庖丁解牛
3.2.2 數(shù)據(jù)模型和業(yè)務(wù)模型
3.2.3 金字塔結(jié)構(gòu)圖
3.2.4 關(guān)鍵指標(biāo)
3.3 粒度
3.3.1 五筆字根
3.3.2 被遺忘的字典師傅
3.3.3 小結(jié)
3.4 邊界
3.5 本章小結(jié)
第4章 如何使用微服務(wù)
4.1 如何規(guī)劃
4.2 微服務(wù)重構(gòu)
4.2.1 影響因素
4.2.2 重構(gòu)原則
4.2.3 重構(gòu)方法
4.3 本章小結(jié)
第5章 微服務(wù)的朋友圈
5.1 好朋友容器
5.1.1 容器的來(lái)歷
5.1.2 容器的好處
5.1.3 小結(jié)
5.2 天生一對(duì)DevOps
5.2.1 DevOps是什么
5.2.2 為什么采用DevOps
5.2.3 小結(jié)
5.3 SOA是誰(shuí)
5.3.1 接著忽悠
5.3.2 SOA是個(gè)什么鬼
5.3.3 小結(jié)
第二部分 技術(shù)實(shí)現(xiàn)篇

第6章 Spring Boot
6.1 介紹
6.2 特點(diǎn)
6.3 Spring Boot和微服務(wù)之間的關(guān)系
6.4 如何使用
6.5 可定制化
6.6 本章小結(jié)
第7章 Spring Cloud
7.1 Spring Cloud優(yōu)勢(shì)
7.2 Spring Cloud特點(diǎn)
7.3 Spring Cloud之服務(wù)管理
7.4 注冊(cè)中心Eureka
7.4.1 什么是注冊(cè)中心
7.4.2 為什么要有注冊(cè)中心
7.4.3 Eureka來(lái)歷
7.4.4 Eureka機(jī)制
7.4.5 如何使用
7.5 網(wǎng)關(guān)Zuul
7.5.1 Zuul
7.5.2 反向代理
7.5.3 如何使用
7.6 客戶端負(fù)載均衡Ribbon
7.6.1 負(fù)載均衡
7.6.2 如何使用
7.6.3 補(bǔ)充說(shuō)明
7.7 斷路器Hystrix
7.7.1 如何隔離
7.7.2 電路熔斷器模式
7.7.3 回滾降級(jí)
7.7.4 如何使用
7.7.5 交通疏導(dǎo)
7.7.6 小結(jié)
7.8 分布式配置中心SpringCloud Config
7.8.1 為什么要有配置
7.8.2 集中配置的好處
7.8.3 配置方式的演進(jìn)
7.8.4 如何使用
7.9 服務(wù)之間調(diào)用Feign
7.9.1 Feign如何使用
7.9.2 補(bǔ)充說(shuō)明
7.10 服務(wù)追蹤
7.10.1 Spring Cloud Sleuth介紹
7.10.2 Sleuth如何使用
7.10.3 日志聚合Zipkin
7.10.4 小結(jié)
7.11 Spring Cloud和Dubbo的比較
7.11.1 生的偉大
7.11.2 死的憋屈
7.11.3 沒(méi)比較沒(méi)傷害
7.11.4 現(xiàn)狀
7.12Spring Cloud與Spring Boot的關(guān)系
7.13 本章小結(jié)
第8章 其他相關(guān)技術(shù)和工具
8.1 數(shù)據(jù)庫(kù)開(kāi)發(fā)持續(xù)集成工具Liquibase
8.1.1 特性
8.1.2 使用
8.2 Swagger
8.2.1 為什么使用Swagger
8.2.2 如何使用
8.2.3 小結(jié)
8.3 權(quán)限spring security
8.4 微服務(wù)架構(gòu)的通信方式
8.4.1 同步
8.4.2 異步
8.5 服務(wù)編排
8.6 管理工具JIRA
第9章 測(cè)試相關(guān)
9.1 單元測(cè)試
9.1.1 Mockito如何使用
9.1.2 Mock 與InjectMocks的區(qū)別
9.2 接口測(cè)試
9.3 代碼質(zhì)量管理工具Sonar
9.3.1 特點(diǎn)
9.3.2 使用 175
第三部分 項(xiàng)目實(shí)戰(zhàn)篇
第10章 三個(gè)典型系統(tǒng)案例
10.1 企業(yè)運(yùn)營(yíng)支撐系統(tǒng)
10.1.1 背景
10.1.2 現(xiàn)狀
10.1.3 原因調(diào)查
10.1.4 解決方案
10.2 車(chē)隊(duì)管理系統(tǒng)
10.2.1 背景
10.2.2 技術(shù)架構(gòu)
10.2.3 服務(wù)如何拆分
10.3 財(cái)務(wù)管理系統(tǒng)
10.3.1 背景
10.3.2 現(xiàn)狀
10.3.3 原因調(diào)查
10.3.4 解決方案
10.4 本章小結(jié)
第11章 開(kāi)發(fā)管理
11.1 管理原則
11.2 日常管理
11.3 代碼質(zhì)量管理
11.4 工作方式
11.5 BA的職責(zé)
11.6 SA的職責(zé)
11.7 DEV的工作原則
11.8 本章小結(jié)
后記

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)