從 Paxos 到 Zookeeper:分散式一致性原理與實例 (舊名: 撐起14億人電商的技術機密:用Paxos及ZooKeeper打造分散叢集)

倪超

  • 出版商: 佳魁資訊
  • 出版日期: 2018-01-07
  • 定價: $580
  • 售價: 8.5$493
  • 語言: 繁體中文
  • 頁數: 496
  • ISBN: 9863796115
  • ISBN-13: 9789863796114
  • 相關分類: zookeeper

立即出貨 (庫存 < 4)

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

相關主題

商品描述

系統講解ZooKeeper這一應用廣泛、成熟的分散式協調架構的技術書

原理深入,清楚說明ACID、CAP、BASE,2PC/3PC協定,Paxos、ZAB協定等熱門話題

徹底剖析分散式一致性問題,並提出相應解決方案和實戰參考 專家推薦

ZooKeeper 的穩定性和對一致性的保障一直為業界所稱道,在大量的分散式系統和開放原始碼元件中獲得應用。

倪超  新浪微博:@ni掌櫃 阿里巴巴集團高級研發工程師,中國國家認證系統分析師,畢業於杭州電子科技大學計算機系。2010年加入阿里巴巴中繼軟體團隊,一直從事ZooKeeper的開發與運行維護工作,從中學習與總結不少分散式一致性相關的理論與實戰經驗,尤其對ZooKeeper及其相關技術有極深入的研究,目前擔任中繼軟體團隊專家組產品經理,負責分散式產品的產品化和雲端運算化改造工作。本書是作者在長期使用 ZooKeeper 後深入研究其演算法原理和原始程式碼的歸納,將對讀者在分散式一致性的理論學習與實作上有啟發意義。

作者簡介

倪超

新浪微博:@ni掌櫃 阿里巴巴集團高級研發工程師,中國國家認證系統分析師,畢業於杭州電子科技大學計算機系。

2010年加入阿里巴巴中繼軟體團隊,一直從事ZooKeeper的開發與運行維護工作,從中學習與總結不少分散式一致性相關的理論與實戰經驗,尤其對ZooKeeper及其相關技術有極深入的研究,目前擔任中繼軟體團隊專家組產品經理,負責分散式產品的產品化和雲端運算化改造工作。

目錄大綱

前言
Chapter 01   分散式架構
1.1 從集中式到分散式
1.2 從ACID 到CAP/BASE 
Chapter 02   一致性協定
2.1 2PC 與3PC
2.2 Paxos 演算法
Chapter 03   Paxos 的工程實作
3.1 Chubby
3.2 Hypertable 
Chapter 04   ZooKeeper 與Paxos
4.1 初識ZooKeeper
4.2 ZooKeeper 的ZAB 協定 
Chapter 05   使用ZooKeeper
5.1 部署與執行
5.2 用戶端指令碼
5.3 Java 用戶端API 使用
5.4 開放原始碼用戶端
Chapter 06   ZooKeeper 的典型應用場景
6.1 典型應用場景及實現
6.2 ZooKeeper 在大型分散式系統中的應用 
6.3 ZooKeeper 在阿里巴巴的實作與應用
Chapter 07  ZooKeeper 技術內幕
7.1 系統模型.
7.2 序列化與協定
7.3 用戶端
7.4 階段
7.5 伺服器啟動
7.6 Leader 選舉
7.7 各伺服器角色介紹
7.8 請求處理
7.9 資料與儲存
Chapter 08   Chapter08 ZooKeeper 運行維護
8.1 設定詳解
8.2 四字指令
8.3 JMX
8.4 監控
8.5 建置一個高可用的叢集
8.6 日常運行維護
附錄1 Windows 平台上部署ZooKeeper
附錄2 從原始程式碼開始建置
附錄3 各發行版本重大更新記錄 
附錄4 ZooKeeper 原始程式碼閱讀指引