微服務治理:體係、架構及實踐

微服務治理:體係、架構及實踐 pdf epub mobi txt 電子書 下載2025

出版者:電子工業齣版社
作者:李鑫
出品人:
頁數:436
译者:
出版時間:2020-5
價格:106
裝幀:平裝
isbn號碼:9787121389153
叢書系列:
圖書標籤:
  • 微服務
  • 計算機
  • 架構
  • 微服務
  • 服務治理
  • 分布式係統
  • 架構設計
  • DevOps
  • 可觀測性
  • 流量管理
  • 容錯
  • 彈性
  • 雲原生
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

在微服務技術流行的當下,企業在實施微服務架構的時候,會對整個研發體係,包括開發、運維、團隊組織、協同都帶來衝擊。因此必須構建起一整套以服務治理為核心、從綫下到綫上的新的能力體係來支撐這套新的架構技術,否則很難保證微服務架構的順暢落地。 本書是作者多年服務治理經驗總結,希望能夠給仍在(微)服務治理迷局中奪路狂奔的計算機技術人員一點啓發和指引。

在本書的第一、二兩章中,作者將全麵闡述服務治理的發展曆程,以及“大平颱、微服務”架構下服務治理的難點及特點。在此基礎上,提齣由微服務的度量、管控及管理構建起一個三位一體的閉環體係來綜閤解決微服務全生命周期的現實治理需求。並闡述治理體係所涉及的相關細分領域及技術能力。

在第三、四兩章中,重點介紹微服務的綫上治理能力。通過微服務治理的度量指標體係及指標采集、存儲、分析手段構建微服務度量能力,並在此基礎上進行微服務的健康度分析、故障定界定位、容量規劃、根因分析、趨勢預測等來構建針對微服務的“看”的能力。通過限流、降級、容錯、彈性伸縮、安全管控等管控手段來構建微服務的“管”的能力。同時通過應急預案、故障演練、混沌工程等穩定性能力建設來來提升綫上微服務的可靠性。

第五章將介紹通過APM及動態調用鏈跟蹤來提升微服務的監控及度量能力。

第六章是微服務深度治理能力構建,將微服務的治理延升到架構、開發、測試、運維、團隊協同等各個領域,從而實現微服務架構在組織中從“用的瞭”到“用的好”的提升。同時將服務治理能力反哺給業務,實現技術和業務的良性互動。

本書的七、八、九章是是實踐部分。通過一個指標采集、傳輸、存儲、分析度量的完整演示案例來引導讀者深入理解微服務治理技術的應用。

著者簡介

目前在金融行業負責基金直銷平颱整體技術架構和研發團隊管理。曾任華為六級技術專傢,主導瞭華為軟件多款雲計算産品和服務的設計規劃和構建工作。曾在當當網任運作産品平颱部門的技術負責人,負責電商倉儲、物流、客服等係統的整體技術架構和研發團隊管理。更早之前曾在航空、導航、金融、電信等領域從事企業級應用的架構設計和技術管理工作。

樂於技術分享,曾在QCon、ArchSummit等技術大會上做技術演講,多次獲得“明星講師”及“優秀齣品人”榮譽稱號。

圖書目錄

第 1 章服務及服務治理發展簡介
1.1 IT 治理與服務治理的關係
1.2 服務治理發展曆史
1.2.1 單體架構及治理
1.2.2 企業 SOA——EAI/ESB 及治理
1.2.3 分布式服務及治理
1.2.4 微服務及治理
1.3 微服務治理的範疇
1.3.1 微服務是一種研發模式
1.3.2 微服務的架構模式及治理
1.3.3 研發治理
1.3.4 測試治理
1.3.5 運維治理
1.3.6 管理治理
第 2 章微服務治理技術概述
2.1 微服務架構
2.1.1 服務端發現
2.1.2 客戶端發現
2.1.3 服務網格發現
2.1.4 直連模式的架構特點
2.1.5 微服務全生命周期整體架構
2.2 服務度量
2.2.1 服務開發質量度量
2.2.2 服務測試質量度量
2.2.3 服務運維質量度量
2.2.4 服務綫上性能度量
2.3 服務管控
2.3.1 微服務的內部管控
2.3.2 微服務生命周期管理
2.4 三位一體:通過度量、管控、管理實現微服務治理閉環
2.4.1 治理指標體係
2.4.2 治理度量與分析
2.4.3 通過管理將治理舉措落地
2.4.4 微服務治理整體架構
第 3 章通過服務度量提供治理依據
3.1 綫上微服務度量核心指標及分析手段
3.1.1 點:單次請求指標采集
3.1.2 綫:單服務一分鍾指標疊加統計
3.1.3 麵:單服務時間維度匯總統計
3.1.4 體:服務及資源指標聚閤分析
3.2 服務關係維度
3.2.1 治理目標
3.2.2 服務基礎視圖
3.2.3 服務調用關係視圖
3.3 應用關係維度
3.3.1 治理目標
3.3.2 應用調用關係視圖
3.3.3 以應用為中心的運維統一視圖
3.4 服務性能維度
3.4.1 治理目標
3.4.2 調用耗時分區分布統計
3.4.3 調用耗時分時分布統計
3.4.4 調用量/並發量分時分布統計
3.4.5 性能橫比
3.4.6 性能縱比
3.4.7 綜閤性能分析
3.4.8 容量規劃
3.4.9 動態閾值
3.4.10 趨勢預測
3.4.11 ARIMA 模型
3.5 服務異常維度
3.5.1 治理目標
3.5.2 實時異常報錶
3.5.3 異常分布報錶
3.5.4 異常列錶及查詢
3.5.5 故障定界定位
3.5.6 智能根因分析
3.5.7 業務異常分析
3.6 資源維度
3.6.1 治理目標
3.6.2 網絡資源
3.6.3 數據庫資源
3.6.4 其他資源
3.7 服務綜閤度量
3.7.1 服務重要性度量
3.7.2 服務健康度度量
第 4 章通過服務管控實現治理閉環
4.1 分布式服務魯棒性的架構保障
4.1.1 冗餘
4.1.2 彈性伸縮
4.1.3 單點無狀態
4.1.4 不可變基礎設施
4.1.5 故障傳導阻斷
4.1.6 基礎設施即代碼
4.2 服務負載
4.2.1 隨機策略
4.2.2 輪詢策略
4.2.3 最近最少訪問策略
4.2.4 黏滯策略
4.2.5 一緻性 Hash 策略
4.2.6 組閤策略
4.3 服務限流
4.3.1 概念
4.3.2 限流模式
4.3.3 限流的難點及注意事項
4.4 服務集群容錯
4.4.1 服務集群容錯的概念
4.4.2 快速失敗
4.4.3 失敗安全
4.4.4 失敗轉移
4.4.5 失敗重試
4.4.6 聚閤調用
4.4.7 廣播調用
4.5 服務降級
4.5.1 概念
4.5.2 屏蔽降級
4.5.3 容錯降級
4.5.4 Mock 降級
4.5.5 熔斷降級
4.5.6 延伸閱讀:廣義降級操作
4.6 服務授權
4.6.1 自主授權
4.6.2 注冊中心授權
4.6.3 第三方服務授權
4.1.6 基礎設施即代碼
4.2 服務負載
4.2.1 隨機策略
4.2.2 輪詢策略
4.2.3 最近最少訪問策略
4.2.4 黏滯策略
4.2.5 一緻性 Hash 策略
4.2.6 組閤策略
4.3 服務限流
4.3.1 概念
4.3.2 限流模式
4.3.3 限流的難點及注意事項
4.4 服務集群容錯
4.4.1 服務集群容錯的概念
4.4.2 快速失敗
4.4.3 失敗安全
4.4.4 失敗轉移
4.4.5 失敗重試
4.4.6 聚閤調用
4.4.7 廣播調用
4.5 服務降級
4.5.1 概念
4.5.2 屏蔽降級
4.5.3 容錯降級
4.5.4 Mock 降級
4.5.5 熔斷降級
4.5.6 延伸閱讀:廣義降級操作
4.6 服務授權
4.6.1 自主授權
4.6.2 注冊中心授權
4.6.3 第三方服務授權
6.1.1 治理目標
6.1.2 微觀架構治理
6.1.3 宏觀架構治理
6.2 研發治理
6.2.1 治理目標
6.2.2 開發質量治理
6.2.3 測試質量治理
6.2.4 綜閤調測能力構建
6.3 運維治理
6.3.1 治理目標
6.3.2 多環境建設
6.3.3 通過 DevOps 為微服務架構提供工程能力保障
6.4 管理維度治理
6.4.1 治理目標
6.4.2 小步快跑,高頻發布
6.4.3 通過數據驅動的精益看闆優化協同管理
6.5 業務治理
6.5.1 治理目標
6.5.2 業務指標采集框架
6.5.3 業務指標實時監控及分析
6.5.4 風控及反欺詐
6.5.5 通過數據稽核發現分布式架構下的業務風險
第 7 章構建輕量高效的數據采集能力
7.1 整體架構
7.1.1 功能架構
7.1.2 係統架構
7.2 日誌采集
7.2.1 使用 API 接口攔截器采集服務性能日誌
7.2.2 使用 DAO 攔截器采集數據庫訪問性能日誌
7.2.3 定時采集係統性能日誌
7.2.4 自定義采集業務日誌
7.3 日誌預處理
7.3.1 日誌緩存
7.3.2 指標預處理
7.3.3 定時指標發送
7.4 日誌發送
7.4.1 基於 Netty 的 NIO 通道
7.4.2 消息發送
第 8 章構建支持高並發的高效的數據收集及存儲能力
8.1 整體架構
8.2 數據接收
8.2.1 NIO 服務器
8.2.2 消息接收
8.2.3 消息處理
8.3 擴展能力
8.3.1 數據定期統計匯總
8.3.2 服務監控颱
第 9 章指標可視化及度量能力構建
9.1 係統架構
9.1.1 整體架構
9.1.2 技術選型
9.2 服務監控
9.2.1 服務錯誤 TopN 監控
9.2.2 業務錯誤 TopN 監控
9.2.3 性能最差 TopN 監控
9.2.4 調用次數最多 TopN 監控
9.2.5 總資源占用最多 TopN 監控
9.2.6 服務調用時間縱比
9.3 DAO 監控
9.3.1 錯誤最多 TopN 監控
9.3.2 性能最差 TopN 監控
9.3.3 調用次數最多 TopN 監控
9.3.4 總資源占用 TopN 監控
9.4 係統監控
9.4.1 一小時係統負載變化麯綫圖
9.4.2 一小時 JVM 使用內存變化麯綫圖
9.4.3 係統時點指標監控
9.4.4 JVM 垃圾收集統計
9.5 自定義業務監控
9.5.1 圖錶配置
9.5.2 圖錶展示
· · · · · · (收起)

讀後感

評分

評分

評分

評分

評分

用戶評價

评分

思路挺好的

评分

思路挺好的

评分

思路挺好的

评分

思路挺好的

评分

思路挺好的

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有