雲端佈署的時代來臨:一探未來系統架構

雲端佈署的時代來臨:一探未來系統架構

作者: 張亮 吳晟 敖小劍 宋凈超
出版社: 深智數位
出版在: 2019-06-27
ISBN-13: 9789869772662
ISBN-10: 9869772668
總頁數: 400 頁





內容描述


本書特色
◎ 一線資深架構師合力撰寫
◎ 凝聚從服務化到雲端佈署的前端架構認知
◎ 對未來網際網路技術走向的深度解讀
◎ 內容全面,循序漸進
◎ 概念清晰明瞭,前端技術一覽無遺
◎ 創新性概念,技術領先一代
◎ 深度揭密ShardingSphere 的Apache之路
內容簡介
網際網路架構不斷演化,經歷從集中式架構到分散式架構,再到雲端原生
架構的過程。雲端原生因能解決傳統應用升級緩慢、架構臃腫、不能快速
反覆運算等問題,而成為未來雲端應用的目標。
本書首先介紹架構演化過程及雲端原生的概念,讓讀者對基礎概念能有一
個準確的瞭解。接著闡述分散式、服務化、Observability、容器調度
、Service Mesh、雲資料庫等體系及其原理,並介紹與其相關的
Dubbo、Spring Cloud、SkyWalking、Kubernetes、Istio開源解決方案。最
後深度揭秘開源分散式資料庫生態圈Sharding-Sphere的設計與實現。
適合讀者群:具有前端工作經驗的工程師或架構師,或對雲端原生有興趣者。


目錄大綱


01 雲端原生
1.1 網際網路架構變遷
1.2 什麼是雲端原生
02 遠端通訊
2.1 通訊方式
2.2 序列化
2.3 遠端呼叫
03 設定
3.1 本機設定
3.2 設定集中化
3.3 設定中心和註冊中心
3.4 讀效能
3.5 變更即時性
3.6 可用性
3.7 資料一致性
04 服務治理
4.1 服務發現
4.2 負載平衡
4.3 限流
4.4 熔斷
05 觀察分散式服務
5.1 層次劃分
5.2 核心概念
5.3 分散式追蹤
5.4 應用效能管理與可觀察性平台
5.5 Apache SkyWalking
06 侵入式服務治理方案
6.1 Dubbo
6.2 Spring Cloud
07 雲端原生生態的基礎Kubernetes
7.1 Kubernetes 架構
7.2 分層設計理念及架構模型
7.3 設計哲學
7.4 Kubernetes 中的基本操作
7.5 應用 Kubernetes
7.6 Kubernetes 與雲端原生生態
08 跨語言服務治理方案Service Mesh
8.1 Service Mesh 概述
8.2 Service Mesh 演進歷程
8.3 Service Mesh 市場競爭
8.4 Istio
09 雲端原生資料架構
9.1 關聯式資料庫尚能飯否
9.2 未達預期的 NoSQL
9.3 冉冉升起的 NewSQL
9.4 雲端原生資料庫中介軟體的核心功能
10 分散式資料庫中介軟體生態圈ShardingSphere
10.1 緣起
10.2 核心功能
10.3 Sharding – JDBC
10.4 harding-Proxy
10.5 Database Mesh
10.6 未來規劃


作者介紹


張亮
京東數科資料研發負責人,Apache ShardingSphere發起人兼PPMC成
員。擅長以Java為主的分散式架構以及以Kubernetes和Mesos為主的雲
平台的構建。
吳晟
Apache SkyWalking創始人及PPMC成員,Apache ShardingSphere
原型作者及PPMC成員,Apache Zipkin貢獻者,Apache孵化器導師
,CNCF基金會OpenTracing標準化委員會成員,W3C Trace Context
規範貢獻者。擅長分散式架構、性能監控與診斷、分散式追蹤、雲原生監
控等領域。
敖小劍
具有多年軟體發展經驗,資深碼農,微服務專家,Cloud Native 擁護者
,敏捷實踐者,Service Mesh佈道師,ServiceMesher中文社區聯合創
始人。專注於基礎架構建設,對微服務、雲計算等相關技術有著深入研究
和獨到見解。
 
宋淨超
螞蟻金服雲原生佈道師,ServiceMesher中文社區聯合創始人
,Kubernetes社區成員,Istio社區成員,著名譯者。




相關書籍

Microsoft Certified Azure Fundamentals Study Guide: Exam Az-900

作者 Boyce James

2019-06-27

Docker 專業養成 ─ 活用基礎與實踐技能 (暢銷回饋版)

作者 熊昌隆 廖信彥 審校

2019-06-27

Kubernetes 修煉手冊

作者 [英] 奈吉爾·波爾頓(Nigel Poulton)

2019-06-27