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

未來架構(從服務化到雲原生)

  • 作者:張亮//吳晟//敖小劍//宋凈超
  • 出版社:電子工業
  • ISBN:9787121355356
  • 出版日期:2019/04/01
  • 裝幀:平裝
  • 頁數:321
人民幣:RMB 99 元      售價:
放入購物車
加入收藏夾

內容大鋼
    互聯網架構不斷演化,經歷了從集中式架構到分散式架構,再到雲原生架構的過程。雲原生因能解決傳統應用升級緩慢、架構臃腫、無法快速迭代等問題而成了未來雲端應用的目標。
    《未來架構(從服務化到雲原生)》首先介紹架構演化過程及雲原生的概念,讓讀者對基礎概念有一個準確的了解,接著闡述分散式、服務化、可觀察性、容器調度、Service Mesh、雲資料庫等技術體系及原理,並介紹相關的SkyWalking、Dubbo、Spring Cloud、Kubernetes、Istio等開源解決方案,最後深度揭秘開源分散式資料庫生態圈ShardingSphere的設計、實現,以及進入Apache基金會的歷程,非常適合架構師、雲計算從業人員閱讀、學習。

作者介紹
張亮//吳晟//敖小劍//宋凈超

目錄
第1章  雲原生
  1.1  互聯網架構變遷
    1.1.1  互聯網架構的核心問題
    1.1.2  從集中式架構到分散式架構
    1.1.3  從分散式架構到雲原生架構
  1.2  什麼是雲原生
    1.2.1  概述
    1.2.2  雲原生與十二要素
    1.2.3  十二要素進階
    1.2.4  雲原生與CNCF
第2章  遠程通信
  2.1  通信方式
    2.1.1  通信協議
    2.1.2  I/O模型
    2.1.3  Java中的I/O
  2.2  序列化
    2.2.1  文本序列化
    2.2.2  二進位Java序列化
    2.2.3  二進位異構語言序列化
  2.3  遠程調用
    2.3.1  核心概念
    2.3.2  Java遠程方法調用
    2.3.3  異構語言RPC框架gRPC
第3章  配置
  3.1  本地配置
  3.2  配置集中化
  3.3  配置中心和註冊中心
  3.4  讀性能
  3.5  變更實時性
  3.6  可用性
  3.7  數據一致性
第4章  服務治理
  4.1  服務發現
    4.1.1  服務發現概述
    4.1.2  ZooKeeper
    4.1.3  Eureka
  4.2  負載均衡
    4.2.1  服務端負載均衡
    4.2.2  客戶端負載均衡
  4.3  限流
    4.3.1  限流演算法
    4.3.2  限流實現方案
    4.3.3  限流的維度與粒度
  4.4  熔斷
    4.4.1  概述
    4.4.2  熔斷器模式
    4.4.3  Hystrix
第5章  觀察分散式服務
  5.1  層次劃分
  5.2  核心概念

  5.3  分散式追蹤
    5.3.1  概述
    5.3.2  常見的開源解決方案
  5.4  應用性能管理與可觀察性平台
  5.5  Apache SkyWalking
    5.5.1  項目定位
    5.5.2  SkyWalking 5核心架構
    5.5.3  SkyWalking 5公開案例
    5.5.4  SkyWalking 6可觀察性分析平台
第6章  侵入式服務治理方案
  6.1  Dubbo
    6.1.1  Dubbo概述
    6.1.2  核心流程
    6.1.3  註冊中心
    6.1.4  負載均衡
    6.1.5  遠程通信
    6.1.6  限流
    6.1.7  治理中心
    6.1.8  監控中心
    6.1.9  DubboX的擴展
  6.2  Spring Cloud
    6.2.1  概述
    6.2.2  開髮腳手架Spring Boot
    6.2.3  服務發現
    6.2.4  負載均衡
    6.2.5  熔斷
    6.2.6  遠程通信
第7章  雲原生生態的基石Kubernetes
  7.1  Kubernetes架構
  7.2  分層設計理念及架構模型
  7.3  設計哲學
  7.4  Kubernetes中的原語
    7.4.1  Kubernetes中的對象
    7.4.2  對象的期望狀態與實際狀態
    7.4.3  描述Kubernetes對象
    7.4.4  服務發現與負載均衡
    7.4.5  安全性與許可權管理
    7.4.6  Sidecar設計模式
  7.5  應用Kubernetes
  7.6  Kubernetes與雲原生生態
    7.6.1  下一代雲計算標準
    7.6.2  當前存在的問題
    7.6.3  未來趨勢
第8章  跨語言服務治理方案Service Mesh
  8.1  Service Mesh概述
    8.1.1  Service Mesh的由來
    8.1.2  Service Mesh的定義
    8.1.3  Service Mesh詳解
  8.2  Service Mesh演進歷程
    8.2.1  遠古時代的案例

    8.2.2  微服務時代的現狀
    8.2.3  侵入式框架的痛點
    8.2.4  解決問題的思路
    8.2.5  Proxy模式的探索
    8.2.6  Sidecar模式的出現
    8.2.7  第一代Service Mesh
    8.2.8  第二代Service Mesh
  8.3  Service Mesh市場競爭
    8.3.1  Service Mesh的萌芽期
    8.3.2  急轉直下的Linkerd
    8.3.3  波瀾不驚的Envoy
    8.3.4  背負使命的Istio
    8.3.5  背水一戰的Buoyant
    8.3.6  其他參與者
    8.3.7  Service Mesh的國內發展情況
  8.4  Istio
    8.4.1  Istio概述
    8.4.2  架構和核心組件
第9章  雲原生數據架構
  9.1  關係型資料庫尚能飯否
    9.1.1  優勢
    9.1.2  不足
  9.2  未達預期的NoSQL
    9.2.1  鍵值資料庫
    9.2.2  文檔資料庫
    9.2.3  列族資料庫
  9.3  冉冉升起的NewSQL
    9.3.1  新架構
    9.3.2  透明化分片中間件
    9.3.3  雲資料庫
  9.4  雲原生資料庫中間件的核心功能
    9.4.1  數據分片
    9.4.2  分散式事務
    9.4.3  資料庫治理
第10章  分散式資料庫中間件生態圈ShardingSphere
  10.1  緣起
    10.1.1  內部應用框架
    10.1.2  開源歷程
  10.2  核心功能
    10.2.1  數據分片
    10.2.2  分散式事務
    10.2.3  資料庫治理
  10.3  Sharding-JDBC
    10.3.1  概述
    10.3.2  使用說明
  10.4  Sharding-Proxy
    10.4.1  概述
    10.4.2  使用說明
  10.5  Database Mesh
    10.5.1  概述

    10.5.2  Service Mesh回顧
    10.5.3  Database Mesh與Service Mesh的異同
    10.5.4  Sharding-Sidecar
  10.6  未來規劃

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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