小而美而精的微服務:使用Spring Cloud

翟永超

立即出貨 (庫存 > 10)

  • 9789863796336 b1
  • 9789863796336 b2
  • 9789863796336 b3
  • 9789863796336 b4
  • 9789863796336 b5
  • 9789863796336 b6
  • 9789863796336 bi1
  • 9789863796336 bi2
  • 9789863796336 bi3
9789863796336 b1

買這商品的人也買了...

商品描述

Spring Cloud 集微服務框架之大成
本書從時下流行的微服務架構概念出發,結合Spring Cloud 的解決方案,深入淺出地剖析其在建置微服務架構中所需的各個基礎設施和技術要點,包含服務治理、容錯保護、API 閘道、設定管理、訊息匯流排等。作者不僅對如何使用各個元件做詳細介紹,還從原理上做很多分析,可以幫助讀者更進一步地了解Spring Cloud 的執行原理,這有助讀者在實戰中有效地校正和做進一步擴充。
Spring Cloud 的誕生對於沒有足夠資金投入或技術儲備實力的技術團隊是一種福音。利用Spring Cloud 的整合式解決方案,可以很輕鬆地架設起微服務架構的軟體系統,大幅減少開發成本,從容應對業務的快速發展。
本書是第一本以Spring Cloud 為技術藍本的微服務類別實戰書,不僅結合實際案例介紹Spring Cloud 的使用,還從原始程式的角度深入分析原理實現,強烈推薦每一位開發者和架構師收藏和學習。        
適用:對Spring Cloud 有興趣或計畫使用Spring Cloud 的技術人員。
 

目錄大綱

前言
01  基礎知識
1.1 什麼是微服務架構
1.2 為什麼選擇Spring Cloud 
1.3 Spring Cloud 簡介 
1.4 版本說明
02  微服務建置:Spring Boot
2.1 架構簡介
2.2 快速入門
2.3 設定詳解
2.4 監控與管理
2.5 小結
03  服務治理:Spring Cloud Eureka
3.1 服務治理
3.2 Eureka 詳解 
3.3 設定詳解
3.4 跨平台支援
04  用戶端負載平衡:Spring Cloud Ribbon
4.1 用戶端負載平衡 
4.2 RestTemplate 詳解
4.3 原始程式分析 
4.4 設定詳解 
4.5 重試機制
05  服務容錯保護:Spring Cloud Hystrix
5.1 快速入門 
5.2 原理分析
5.3 使用詳解
5.4 屬性詳解
5.5 Hystrix 儀表板
5.6 Turbine 叢集監控
06  宣告式服務呼叫:Spring Cloud Feign
6.1 快速入門
6.2 參數綁定 
6.3 繼承特性
6.4 Ribbon 設定
6.5 Hystrix 設定 
6.6 其他設定
07  API 閘道服務:Spring Cloud Zuul
7.1 快速入門
7.2 路由詳解
7.3 篩檢程式詳解
7.4 動態載入
08  分散式設定中心:Spring Cloud Config
8.1 快速入門
8.2 服務端詳解 
8.3 用戶端詳解
09  訊息匯流排:Spring Cloud Bus
9.1 訊息代理
9.2 RabbitMQ 實現訊息匯流排 
9.3 Kafka 實現訊息匯流排
9.4 深入了解
10  訊息驅動的微服務:Spring Cloud Stream
10.1 快速入門
10.2 核心概念
10.3 使用詳解
10.4 綁定器詳解
10.5 設定詳解
11  分散式服務追蹤:Spring Cloud Sleuth
11.1 快速入門
11.2 追蹤原理
11.3 抽樣收集
11.4 與Logstash 整合
11.5 與Zipkin 整合
A  Starter POMs