Spring Cloud Alibaba 微服務開發從入門到實戰
李偉傑//劉雪松//劉自強//王超
- 出版商: 機械工業
- 出版日期: 2021-10-09
- 定價: $594
- 售價: 7.9 折 $469
- 語言: 簡體中文
- 頁數: 201
- 裝訂: 平裝
- ISBN: 7111689186
- ISBN-13: 9787111689188
-
相關分類:
Microservices 微服務
立即出貨
買這商品的人也買了...
-
jQuery Mobile 建置與執行 (jQuery Mobile: Up and Running)$520$411 -
$352大話代碼架構 (項目實戰版) -
Kafka 技術手冊|即時資料與串流處理 (Kafka: The Definitive Guide)$580$458 -
$454Spring 微服務架構設計, 2/e -
Hands-On Microservices with C# 8 and .NET Core 3, 3/e (Paperback)$1,530$1,454 -
$564精通Spring Cloud微服務架構 -
$541深入理解 Spring Cloud 與實戰 -
$564企業因特網架構原理與實踐 -
NoSQL 開發完美方案:Redis + Docker 高性能虛擬化實戰$1,200$948 -
超大流量系統解決方案 : 大型網站架構師的經驗分享$690$538 -
$374Spring Cloud Alibaba 微服務實戰 -
領域驅動設計與 .NET Core:應用 DDD 原則,探索軟體核心複雜度 (Hands-On Domain-Driven Design with .NET Core)$780$608 -
跟著 Docker 隊長,修練 22天就精通 - 搭配 20小時作者線上教學,無縫接軌 Microservices、Cloud-native、Serverless、DevOps 開發架構$880$695 -
最成熟文件資料庫:MongoDB 實作整合最佳化微服務架構$880$695 -
$393Spring Boot + Vue.js + 分佈式組件全棧開發訓練營 (視頻教學版) -
Spring Cloud 極致精巧的微服務架構開發技術 (熱銷版)$620$527 -
$505構建高質量軟件:持續集成與持續交付系統實踐 -
$834OpenShift 在企業中的實踐:PaaS DevOps 微服務, 2/e -
$517RocketMQ 技術內幕:RocketMQ 架構設計與實現原理, 2/e -
$749微服務從小白到專家 — Spring Cloud 和 Kubernetes 實戰 -
$787Java Web 實操:基於 IntelliJ IDEA、JDBC、Servlet、Ajax、Nexus、Maven -
圖解 Docker & Kubernetes 的知識與使用方法$620$490 -
不當礦工當老闆:自己動手開發區塊鏈應用業務$780$616 -
秒懂設計模式$480$379 -
ASP.NET Core 工程師不可不知的 10大安全性漏洞與防駭方法$690$538
中文年末書展|繁簡參展書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 -
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$576 -
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
相關主題
商品描述
本書共7章,全面講解了通過Spring Cloud Alibaba構建微服務的相關知識點。
第1章介紹了微服務的基本概念、優點和麵臨的挑戰,以及Spring Cloud在微服務開發中的基礎組件;
第2章介紹瞭如何使用Spring Cloud開發腳手架Spring Boot,並對Spring Boot的自動配置原理進行了深入剖析;
第3-6章分別介紹了Spring Cloud Alibaba構建微服務基礎組件的用法,包括Nacos、Sentinel、Seata和RocketMQ;
第7章是對全書內容的總結和應用,
以綜合項目的形式介紹了使用Spring Cloud Alibaba構建電商項目的全過程,
以及如何使用Spring Security OAuth 2保護微服務系統。
本書適合有一定Java編程經驗和Spring基礎的讀者閱讀。
本書配有視頻資源,案例豐富,每章均配有專屬二維碼,
讀者掃描後即可觀看相應知識點的講解視頻。
作者簡介
劉雪松,1999年7月畢業於承德石油高等專科學校機械設計專業。目前在北京開課吧科技有限公司,主要從事Java教研、培訓的工作,負責錄製了公司Java學科各階段的視頻課程。
目錄大綱
目錄
前言
第1章 微服務和Spring Cloud
1.1 微服務簡介
1.1.1 什麼是微服務
1.1.2 微服務的優點
1.1.3 微服務架構面臨的挑戰
1.2 Spring Cloud 簡介
1.2.1 Netflix Eureka
1.2.2 Netflix Ribbon
1.2.3 Netflix Hystrix
1.2.4 Spring Cloud Gateway
1.2.5 Spring Cloud Config
1.3 Spring Cloud Alibaba簡介
1.3.1 為什麼使用Spring Cloud Alibaba
1.3.2 Spring Cloud Alibaba的主要功能
1.3.3 Spring Cloud Alibaba的主要組件
1.3.4 Spring Cloud Alibaba版本說明
第2章 Spring Cloud 開發腳手架 Spring Boot
2.1 Spring Boot簡介
2.2 Spring Boot 最佳實踐
2.2.1 準備工作
2.2.2 開發Web項目
2.2.3 Spring Boot 常用註解
2.2.4 Spring Boot入門案例分析
2.3 自動配置原理
2.3.1 Spring Boot 註解分析
2.3.2 按需開啟自動配置
2.3.3 自動配置總結
2.4 自定義Starter
2.4.1 自定義Starter分析
2.4.2 實現步驟
第3章 Nacos服務發現和配置管理
3.1 Nacos簡介
3.2 Nacos安裝
3.3 Nacos服務註冊與發現
3.3.1 父工程
3.3.2 支付微服務——服務提供者
3.3.3 訂單微服務——服務消費者
3.4 Nacos配置中心
3.4.1 基本配置
3.4.2 配置隔離
3.4.3 配置拆分和重用
3.5 Nacos高可用
3.5.1 準備工作
3.5.2 安裝Nacos
3.5.3 Nginx反向代理配置
3.5.4 測試Nacos集群
第4章 Sentinel流量控制和熔斷降級簡介
4.1 微服務容錯簡介
4.1.1 限流
4.1.2 隔離
4.1.3 熔斷
4.1.4 降級
4.2 Sentinel簡介
4.2.1 Sentinel 基本概念
4.2.2 Sentinel主要功能
4.2.3 Sentinel 安裝
4.3 Sentinel最佳實踐
4.3.1 依賴和配置
4.3.2 流量控制
4.3.3 閾值類型
4.3.4 流控模式
4.3.5 流控效果
4.3.6 熔斷降級
4.3.7 熱點參數限流
4.3.8 Sentinel規則持久化
第5章 分佈式事務和Seata
5.1 分佈式事務簡介
5.1.1 事務介紹
5.1.2 分佈式事務介紹
5.2 分佈式事務解決方案
5.2.1 兩階段提交(2PC)
5.2.2 補償事務(TCC)
5.2.3 本地消息表
5.2.4 MQ事務消息
5.3 Seata的四種模式
5.3.1 AT模式
5.3.2 XA模式
5.3.3 TCC模式
5.3.4 Sage模式
5.4 Seata最佳實踐
5.4.1 需求介紹
5.4.2 數據庫介紹
5.4.3 Seata Server
5.4.4 庫存微服務
5.4.5 配置文件詳解
5.4.6 用戶微服務
5.4.7 訂單微服務
5.4.8 業務微服務
第6章 RocketMQ消息中間件
6.1 消息中間件概述
6.1.1 MQ概述
6.1.2 MQ的缺點
6.1.3 各種MQ產品的比較
6.2 RocketMQ簡介
6.2.1 基本概念
6.2.2 RocketMQ的優勢
6.2.3 RocketMQ單節點安裝
6.3 RocketMQ集群
6.3.1 技術架構
6.3.2 部署架構
6.3.3 集群模式
6.3.4 集群搭建
6.4 RocketMQ最佳實踐
6.4.1 消息的發送和消費
6.4.2 順序消息
6.4.3 延時消息
6.4.4 事務消息
6.5 高級特性
6.5.1 消息存儲
6.5.2 高可用性機制
6.5.3 消息重試
第7章 Spring Cloud Alibaba在電商項目中的應用
7.1 項目背景
7.2 電商項目技術架構
7.3 電商項目實現
7.3.1 版本說明
7.3.2 項目結構
7.3.3 Nacos配置文件管理
7.3.4 樂購商城基類
7.3.5 品牌管理業務實現
7.3.6 其他功能介紹
7.4 微服務網關
7.4.1 網關簡介
7.4.2 搭建微服務網關
7.4.3 網關跨域配置
7.4.4 網關過濾配置
7.5 0Auth 2簡介
7.5.1 0Auth 2授權角色
7.5.2 0Auth 2授權流程
7.5.3 0Auth 2授權模式
7.6 Spring Security OAuth 2實戰
7.6.1 授權服務器
7.6.2 資源服務器
7.6.3 授權碼模式
7.6.4 密碼模式
7.6.5 令牌存儲方式
7.7 JWT授權
7.7.1 公鑰私鑰流程分析
7.7.2 生成私鑰和公鑰
7.7.3 導出公鑰
7.7.4 JWT令牌測試
