| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202409*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Spring Cloud Alibaba微服務架構設計與開發實戰 ISBN:9787111758600 出版社:機械工業 著編譯者:鄭天民 叢書名:Java核心技術系列 頁數:285 所在地:中國大陸 *此為代購商品 書號:1678055 可大量預訂,請先連絡。 內容簡介 本書涵蓋了Spring Cloud Alibaba框架的八大核心技術主題,分別是註冊中心、遠程調用、負載均衡、配置中心、服務網關、消息通信、分散式事務和服務可用性。 並且,通過一個系統性的項目案例,講解企業級微服務系統開發的工程實踐。其間提供大量的設計圖例和示例代碼,更提供配套的視頻教程。 對於每個主題,書中採用「技術概念和特性→框架使用方法→項目案例實戰→核心原理和源碼剖析」的方式講解,使讀者遞進式學習。作者簡介 鄭天民,網名天涯蘭,日本足利工業大學信息工程學碩士,研究方向為人工智慧在大規模調度系統中的應用。在國際三大索引上發表多篇論文,被引用50餘次。具有10餘年軟體行業從業經驗,曾先後任職于多家大型上市公司和互聯網、電商、健康等類型的獨角獸公司,擔任系統分析架構師、技術總監和CTO等職務,目前在一家大健康領域的創新型科技公司擔任CTO,帶領百餘人技術團隊,負責產品研發與技術團隊管理工作。主持過10餘個面向研發人員的技術和管理類培訓課程,在架構設計和技術管理方面有豐富的經驗和深入的理解,是CSDN博客專家、TGO鯤鵬會會員。著有《Spring響應式微服務》《系統架構設計:程序員向架構師轉型之路》《向技術管理者轉型:軟體開發人員跨越行業、技術、管理的轉型思維與實踐》《微服務設計原理與架構》《微服務架構實戰》等作品。目錄 前言第1章 微服務架構與Spring Cloud Alibaba 1 1 直面微服務架構 1 1 1 從單體系統到微服務架構 1 1 2 微服務架構的實施方法 1 1 3 微服務架構的核心組件 1 2 引入Spring Cloud Alibaba 1 2 1 Spring Cloud微服務解決方案 1 2 2 從Spring Cloud到Spring Cloud Alibaba 1 3 案例系統 1 3 1 業務分析和系統建模 1 3 2 實現過程和技術約定 1 4 本章小結 第2章 註冊中心和Nacos 2 1 註冊中心解決方案 2 1 1 服務治理基本需求 2 1 2 註冊中心模型 2 1 3 註冊中心實現方案 2 2 構建Nacos服務 2 2 1 Nacos整體架構 2 2 2 構建Nacos高可用架構 2 3 使用Nacos註冊和發現服務 2 3 1 Nacos服務註冊 2 3 2 Nacos服務發現 2 4 Nacos組成結構和設計模型 2 4 1 Nacos分級模型 2 4 2 Nacos資源隔離 2 5 Nacos服務治理的高級特性 2 5 1 Nacos服務路由機制 2 5 2 Nacos服務實例健康檢測 2 6 案例系統演進 2 6 1 案例分析 2 6 2 集成註冊中心 2 7 本章小結 第3章 遠程調用和OpenFeign 3 1 分散式遠程調用 3 1 1 遠程調用的組成結構 3 1 2 遠程調用的核心技術 3 2 OpenFeign功能特性 3 2 1 OpenFeign核心註解 3 2 2 OpenFeign高級特性 3 3 OpenFeign使用技巧 3 3 1 OpenFeign開發模式 3 3 2 OpenFeign介面定義模式 3 3 3 OpenFeign性能優化 3 4 案例系統演進 3 4 1 案例分析 3 4 2 實現遠程調用 3 5 本章小結 第4章 負載均衡和Spring Cloud LoadBalancer 4 1 負載均衡和常見演算法 4 1 1 負載均衡的類型 4 1 2 負載均衡演算法 4 2 使用Spring Cloud LoadBalancer實現負載均衡 4 2 1 引入Spring Cloud LoadBalancer 4 2 2 Spring Cloud LoadBalance組成結構 4 3 擴展負載均衡策略 4 3 1 實現自定義負載均衡演算法 4 3 2 實現標籤化負載均衡方案 4 4 Spring Cloud LoadBalancer基本原理 4 4 1 LoadBalancerClient介面及其實現 4 4 2 @LoadBalanced註解 4 5 案例系統演進 4 5 1 案例分析 4 5 2 實現負載均衡 4 6 本章小結 第5章 配置中心和Nacos 5 1 配置中心的模型和作用 5 1 1 配置中心的基本模型 5 1 2 配置中心的核心需求和實現工具 5 2 使用Nacos實現集中式配置管理 5 2 1 配置中心分級模型和DataId 5 2 2 集成配置中心 5 3 Nacos配置中心的高級特性 5 3 1 配置隔離和配置共享 5 3 2 灰度發布 5 4 Nacos配置信息熱更新和長輪詢機制 5 5 案例系統演進 5 5 1 案例分析 5 5 2 集成配置中心 5 6 本章小結 第6章 服務網關和Spring Cloud Gateway 6 1 服務網關的基本概念和模型 6 1 1 服務網關的作用 6 1 2 服務網關的組成結構 6 2 使用Spring Cloud Gateway實現服務網關 6 2 1 Spring Cloud Gateway組件 6 2 2 Spring Cloud Gateway配置 6 3 Spring Cloud Gateway的工作流程和實現原理 6 3 1 管道-過濾器架構模式 6 3 2 Spring Cloud Gateway執行流程 6 4 Spring Cloud Gateway擴展 6 4 1 Spring Cloud Gateway內置過濾器 6 4 2 Spring Cloud Gateway功能擴展方式和實現 6 5 案例系統演進 6 5 1 案例分析 6 5 2 網關配置 6 5 3 全局異常處理 6 6 本章小結 第7章 消息通信和RocketMQ 7 1 消息通信和消息中間件 7 1 1 消息中間件的基本結構 7 1 2 消息通信的作用 7 2 使用RocketMQ實現消息發布和消息消費 7 2 1 RocketMQ的基本概念和工作流程 7 2 2 RocketMQ消息發送方式 7 2 3 RocketMQ消息消費方式 7 3 RocketMQ高級主題 7 3 1 RocketMQ延遲消息 7 3 2 RocketMQ順序消息 7 3 3 RocketMQ消息過濾 7 4 RocketMQ消息可靠性分析 7 4 1 消息發送可靠性 7 4 2 消息存儲可靠性 7 4 3 消息消費可靠性 7 5 案例系統演進 7 5 1 案例分析 7 5 2 實現普通消息發送和消息消費 7 5 3 實現延遲消息和消息過濾 7 6 本章小結 第8章 分散式事務和Seata 8 1 分散式事務的實現策略和模式 8 1 1 分散式事務的基本概念 8 1 2 分散式事務的實現模式 8 2 Seata框架和功能特性 8 2 1 Seata整體架構與角色 8 2 2 Seata部署和配置 8 3 使用Seata實現AT模式 8 3 1 AT模式結構 8 3 2 Seata AT開發模式 8 4 使用Seata實現TCC模式 8 4 1 Seata TCC開發模式 8 4 2 TCC異常情況及其處理方案 8 5 使用Seata實現Saga和XA模式 8 5 1 Se 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |