Spring Cloud 微服務快速上手
晁鵬飛
- 出版商: 清華大學
- 出版日期: 2022-06-01
- 定價: $648
- 售價: 8.5 折 $551
- 語言: 簡體中文
- ISBN: 7302604827
- ISBN-13: 9787302604822
-
相關分類:
Microservices 微服務
立即出貨
買這商品的人也買了...
-
王者歸來-PHP 完全開發範例集, 3/e$860$731 -
$352大話代碼架構 (項目實戰版) -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
$301Spring Data JPA 從入門到精通 -
$414React 進階之路 -
$505Spring Cloud 微服務架構實戰 -
$454Spring 微服務架構設計, 2/e -
Hands-On Microservices with C# 8 and .NET Core 3, 3/e (Paperback)$1,530$1,454 -
Spring 響應式編程 (Hands-On Reactive Programming in Spring 5: Build cloud-ready, reactive systems with Spring 5 and Project Reactor)$594$564 -
$564精通Spring Cloud微服務架構 -
$403Vue.js 入門與商城開發實戰 -
Spring Boot:建置與執行 (Spring Boot: Up and Running: Building Cloud Native Java and Kotlin Applications)$580$458 -
CQRS 命令查詢職責分離模式 (Command Query Responsibility Segregation)$500$390 -
領域驅動設計與 .NET Core:應用 DDD 原則,探索軟體核心複雜度 (Hands-On Domain-Driven Design with .NET Core)$780$608 -
$749微服務從小白到專家 — Spring Cloud 和 Kubernetes 實戰 -
不當礦工當老闆:自己動手開發區塊鏈應用業務$780$616 -
圖像 Angular 開發入門:打造高靈活度的網頁應用程式 (iT邦幫忙鐵人賽系列書)$600$468 -
$458Spring Boot 企業級項目開發實戰 -
最實用業界專案精選:用 Spring Boot 和 Spring Cloud 頂級開發(過版書特價)$1,000$399 -
$811Offer 來了:Java 面試核心知識點精講, 2/e -
ASP.NET Core 工程師不可不知的 10大安全性漏洞與防駭方法$690$538 -
Web API 設計原則|API 與微服務傳遞價值之道 (Principles of Web API Design: Delivering Value with APIs and Microservices)$520$411 -
$331Spring Cloud 微服務架構實戰 -
哎呀!不小心刻了一套 React UI 元件庫 : 從無到有輕鬆上手(iThome鐵人賽系列書)$650$507 -
你就是不寫測試才會沒時間:Kuma 的單元測試實戰 -- Java篇(iThome鐵人賽系列書)$650$507
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
目錄大綱
目 錄
第 1 章 微服務概述
1.1 單體架構
1.2 集群架構
1.3 微服務架構
1.4 微服務特性
1.5 微服務實踐參考
1.6 微服務的缺點
1.7 Spring Cloud 簡介
1.8 小結
第 2 章 微服務註冊中心
2.1 為什麼要有註冊中心
2.2 註冊中心的設計思路
2.2.1 註冊中心的存儲結構
2.2.2 註冊中心需要具備的操作
2.3 Eureka 的使用
2.3.1 創建註冊中心服務端 Eureka Server
2.3.2 創建客戶端
2.3.3 Eureka Server 高可用搭建
2.3.4 Eureka Server 端用戶認證
2.3.5 自我保護機制
2.3.6 多網卡選擇
2.3.7 Eureka Server 源碼解析
2.3.8 Eureka Client 源碼解析
2.4 Nacos 的使用
2.4.1 搭建單節點 Nacos Server
2.4.2 創建 Nacos Client
2.4.3 高可用 Nacos Server 搭建
2.5 Consul 的使用
2.5.1 搭建單節點 Consul Server
2.5.2 創建 Consul Client
2.5.3 高可用 Consul Server 搭建
2.6 小結
第 3 章 服務調用
3.1 生產環境中的微服務架構
3.2 RestTemplate 調用
3.2.1 RESTful 風格介紹
3.2.2 RestTemplate 實戰
3.2.3 RestTemplate 源碼解析
3.2.4 負載均衡
3.2.5 自定義配置負載均衡
3.2.6 Ribbon 源碼解析
3.3 OpenFeign 調用
3.3.1 OpenFeign 的基礎使用
3.3.2 自定義 URL
3.3.3 自定義 OpenFeign 的配置
3.3.4 Feign 源碼解析
3.4 小結
第 4 章 服務的熔斷、降級和限流
4.1 熔斷和降級的應用場景
4.2 熔斷和降級的使用
4.2.1 RestTemplate 中熔斷和降級的使用
4.2.2 OpenFeign 中熔斷和降級的使用
4.3 自定義熔斷配置
4.4 限流
4.4.1 計數器(固定窗口)算法
4.4.2 滑動時間窗口算法
4.4.3 漏桶限流算法
4.4.4 令牌桶限流算法
4.5 Sentinel 熔斷和限流實戰
4.5.1 Sentinel 控制臺安裝
4.5.2 Sentinel 在程序中的配置
4.5.3 Sentinel 流控規則
4.6 小結
第 5 章 配置中心
5.1 配置中心應用場景
5.2 配置中心的設計思路
5.2.1 配置存儲
5.2.2 配置的屬性
5.2.3 配置服務
5.3 Spring Cloud 配置中心的使用
5.3.1 在 Git 上創建配置
5.3.2 創建配置的服務端
5.3.3 創建配置的客戶端
5.3.4 配置的手動刷新
5.3.5 配置的自動刷新
5.3.6 在 MySQL 上創建配置 .
5.3.7 配置內容對稱加密
5.3.8 配置內容非對稱加密
5.3.9 配置中心安全認證
5.3.10 高可用配置中心
5.4 Nacos 配置中心使用
5.4.1 Nacos 配置中心的基本使用
5.4.2 Nacos 配置擴展
5.4.3 Nacos 模型管理
5.5 總結
第 6 章 服務網關
6.1 網關 Gateway 的基本使用
6.1.1 微服務搭建 passenger-api
6.1.2 Gateway 網關搭建 cloud-gateway
6.1.3 Java 類加載器層級結構
6.1.4 Java 雙親委派機制原理
6.1.5 Java ClassLoader 類的原理
6.1.6 Java URLClassLoader 類的原理
6.1.7 Java 雙親委派機制的打破
6.1.8 Java 自定義類加載器
6.2 路由斷言使用
6.2.1 Path 路由斷言
6.2.2 Query 路由斷言
6.2.3 Method 路由斷言
6.2.4 Header 路由斷言
6.2.5 自定義路由斷言
6.3 過濾器的使用
6.3.1 添加請求頭過濾器
6.3.2 移除請求頭過濾器
6.3.3 狀態碼設置
6.3.4 重定向設置
6.3.5 過濾器源碼
6.4 全局過濾器
6.5 小結
第 7 章 鏈路追蹤
7.1 鏈路追蹤的設計思路
7.2 鏈路追蹤的使用
7.3 追蹤原理分析
7.4 可視化鏈路追蹤
7.5 消息隊列收集鏈路追蹤
7.6 小結
第 8 章 服務監控
8.1 Spring Boot Admin 的使用
8.2 監控內容介紹
8.3 認證保護
8.4 服務監聽郵件通知
8.5 服務監聽釘釘通知
8.6 小結
第 9 章 分佈式鎖解決方案
9.1 業務場景
9.2 單機 JVM 鎖
9.2.1 系統架構與核心代碼
9.2.2 JMeter 安裝與配置
9.2.3 壓力測試
9.2.4 單機 JVM 鎖的問題
9.3 分佈式鎖思路分析
9.4 MySQL 分佈式鎖
9.5 Redis 分佈式鎖
9.5.1 死鎖問題
9.5.2 過期時間問題
9.5.3 Redisson 框架使用
9.5.4 Redis 單節點問題
9.5.5 紅鎖
9.5.6 Redis 做分佈式鎖的終極問題
9.6 Zookeeper 分佈式鎖
9.6.1 Zookeeper 節點類型
9.6.2 Zookeeper 分佈式鎖原理
9.6.3 Zookeeper 結合 MySQL 樂觀鎖
9.6.4 Zookeeper 分佈式鎖代碼實現
9.7 小結
第 10 章 分佈式事務解決方案
10.1 分佈式事務業務場景
10.2 分佈式事務思路分析
10.3 X/Open 分佈式事務模型
10.4 兩階段提交協議
10.4.1 兩階段提交協議的過程
10.4.2 兩階段提交協議的缺點
10.5 三階段提交協議
10.5.1 三階段提交協議的過程
10.5.2 兩階段提交協議和三階段提交協議的區別
10.6 CAP 定理和 BASE 理論
10.6.1 CAP 定理
10.6.2 BASE 理論
10.7 TCC 分佈式事務解決方案
10.7.1 TCC 方案
10.7.2 TCC 方案的異常處理
10.8 可靠消息最終一致性方案
10.8.1 可靠消息最終一致性問題分析
10.8.2 本地消息事件表方案
10.8.3 RocketMQ 事務消息方案
10.9 RocketMQ 安裝部署
10.10 RocketMQ 事務消息實戰
10.10.1 生產者 producer
10.10.2 消費者 consumer
10.11 Seata 分佈式事務解決方案
10.12 Seata AT 模式實戰
10.12.1 啟動註冊中心
10.12.2 下載安裝 Seata
10.12.3 搭建訂單服務
10.12.4 搭建庫存服務
10.12.5 測試
10.13 Seata TCC 模式實戰
10.13.1 訂單服務
10.13.2 庫存服務
10.13.3 測試
10.14 最大努力通知方案
10.14.1 什麼是最大努力通知方案
10.14.2 最大努力通知方案實戰
10.15 小結
第 11 章 微服務鑒權認證安全設計
11.1 鑒權認證常見的場景及解決方案
11.1.1 單體應用
11.1.2 微服務應用
11.2 OAuth 2.0 介紹
11.3 OAuth 2.0 實戰
11.4 JWT 使用
11.4.1 JWT 的介紹
11.4.2 JWT 的實踐
11.4.3 JWT 的使用場景
11.5 小結



