幫助中心 | 我的帳號 | 關於我們

Spring Cloud Alibaba大型微服務架構項目實戰(上)

  • 作者:十三|責編:石悅
  • 出版社:電子工業
  • ISBN:9787121468728
  • 出版日期:2024/01/01
  • 裝幀:平裝
  • 頁數:433
人民幣:RMB 109 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書分為14章:第1?4章主要介紹微服務的基本理論、Spring Cloud技術棧和配置基礎開發環境的方法,以及如何構建Spring Cloud Alibaba模板項目;第5?13章從服務通信和服務治理兩個重要的概念講起,主要講解如何使用Nacos、Sentinel、Seata、OpenFeign、Spring Cloud Gateway、Spring Cloud LoadBalancer,Spring Cloud Sleuth、Zipkin等微服務組件,介紹它們的原理和作用,以及如何搭建和整合這些組件並使用它們搭建微服務系統;第14章主要介紹使用這些微服務組件構建的一個大型微服務架構項目,包括它的主要功能模塊、由單體模式到前後端分離模式再到微服務架構模式的開發歷程、微服務項目改造前的拆分思路、微服務架構實戰項目的啟動等注意事項,這個實戰項目詳細的開發步驟會整理在本套書的下冊中。
    本書內容豐富,案例通俗易懂,幾乎涵蓋了目前Spring Cloud的全部熱門組件,特別適合想要了解Spring Cloud熱門組件及想搭建微服務系統的讀者閱讀。

作者介紹
十三|責編:石悅
    韓帥(十三),企業技術主管、掘金優秀作者、CSDN博客專家、專欄作者、視頻講師。     GitHub開源項目newbee-mall系列的主理人,多年一線開發經驗,歷任高級開發工程師、後端主程、技術部門主管等職位。熟練使用Java、SQL、Spring Boot、Vue等電腦語言和開發框架,有非常豐富的開發經驗,同時也是開源項目的愛好者和貢獻者。

目錄
第1章  千里之行:微服務架構學習路徑與建議
  1.1  微服務架構的學習路徑
    1.1.1  上手微服務架構項目會遇到哪些問題
    1.1.2  梳理微服務架構
    1.1.3  拆解微服務架構搭建的步驟
    1.1.4  搭建並整合各個微服務組件
    1.1.5  從零到一開發大型的微服務架構項目
  1.2  章節規劃
    1.2.1  微服務架構的基礎知識
    1.2.2  微服務架構各組件的搭建與整合
    1.2.3  微服務架構項目實戰
  1.3  學前必bei
  1.4  學習建議
第2章  知己知彼:詳解微服務架構的前世今生
  2.1  什麼是微服務架構
  2.2  為什麼要使用微服務架構
    2.2.1  架構的演進
    2.2.2  微服務架構並不是石頭縫裡蹦出的孫悟空
    2.2.3  哪些原因導致系統架構往微服務架構的方向演進
  2.3  微服務架構的優缺點
    2.3.1  微服務架構的優點
    2.3.2  微服務架構的缺點
  2.4  架構的盡頭是微服務嗎
  2.5  系統架構升級改造時一定會用到微服務嗎
  2.6  學習微服務架構有什麼好處
  2.7  微服務架構中的常用技術
第3章  八面玲瓏:一站式解決方案——Spring Cloud技術棧
  3.1  微服務架構中常用的技術及落地方案
  3.2  Spring Cloud技術棧
  3.3  Spring Cloud Netflix套件簡介
  3.4  Spring Cloud Alibaba套件簡介
  3.5  選擇Spring Cloud Alibaba的原因
第4章  有備無患:項目運行所需的開發環境和基礎模板代碼
  4.1  JDK的安裝和配置
    4.1.1  下載安裝包
    4.1.2  安裝JDK
    4.1.3  配置環境變數
    4.1.4  JDK環境變數驗證
  4.2  Maven的安裝和配置
    4.2.1  下載安裝包
    4.2.2  安裝並配置Maven
    4.2.3  Maven環境變數驗證
    4.2.4  配置國內Maven鏡像
  4.3  開發工具IDEA的安裝與配置
    4.3.1  安裝IDEA及其功能簡介
    4.3.2  配置IDEA的Maven環境
    4.3.3  Lombok插件
  4.4  Spring Boot簡介
  4.5  Spring Boot項目創建
    4.5.1  認識Spring Initializr

    4.5.2  使用Spring Initializr初始化一個Spring Boot項目
    4.5.3  使用IDEA編輯器初始化Spring Boot項目
  4.6  Spring Boot項目目錄結構簡介
  4.7  啟動Spring Boot項目
    4.7.1  在IDEA編輯器中啟動Spring Boot項目
    4.7.2  Maven插件啟動
    4.7.3  java -jar命令啟動
    4.7.4  Spring Boot項目啟動日誌
  4.8  開發第一個Spring Boot項目
  4.9  構建Spring Cloud Alibaba模板項目
……
第5章  拉開帷幕:詳解服務通信與服務治理
第6章  好戲開場:服務管理、註冊中心、配置中心——Nacos
第7章  百里挑一:Spring Cloud LoadBalancer負載均衡器
第8章  雲中錦書:OpenFeign遠程調用實踐
第9章  一夫當關:微服務網關——Spring Cloud Gateway
第10章  登高望遠:分散式事務解決方案——Seata
第11章  防患未然:服務容錯解決方案——Sentinel
第12章  順藤摸瓜:鏈路追蹤解決方案——Spring Cloud Sleuth Zipkin
第13章  運籌帷幄:Elastic Search Logstash Kibana日誌中心搭建
第14章  一戰定乾坤:大型微服務架構項目設計與實戰

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032