ZooKeeper實戰與原始碼剖析-麼敬國-極客時間-返現24元

小猿發表於2019-01-18

極客時間出品的《ZooKeeper實戰與原始碼剖析》由麼敬國所作,麼敬國是新東方集團首席架構師。本專欄系統掌握ZooKeeper核心原理 。

ZooKeeper實戰與原始碼剖析-封面圖

課程訂閱及價格:

原價¥129限時¥99  , 910 人已學習 · 約1000分鐘 ·

更新頻率:8月19日上線 1-10 講,8月27日開始固定為每週二更新。全部課程將於 10 月 18 日前更新完畢。

本課程為影片課程,共45講,訂閱成功後即可透過“極客時間”App端、小程式端、Web端永久觀看;

掃下圖二維碼購買,返現24元。購買成功之後,請加我微訊號 dismissmewp ,備註:返現。

ZooKeeper實戰與原始碼剖析 返現圖

《ZooKeeper實戰與原始碼剖析》課程背景

ZooKeeper 是一個開源的分散式協同服務系統,在業界的應用非常廣泛,已經有十多年的歷史。

大多數技術人員都可以很快上手 ZooKeeper,但大都侷限於基於現有的 ZooKeeper 協同服務示例做一些簡單的定製。如果想具備為自己的業務場景設計 ZooKeeper 協同服務應用的能力,就需要深刻理解 ZooKeeper 的內部工作原理。

因此,這門課程除了講解常見應用場景下的ZooKeeper開發實戰,還對它的深層機制以及核心原始碼進行了詳細剖析,幫助你更靈活地根據自己的業務場景對 ZooKeeper 進行個性化定製開發。

《ZooKeeper實戰與原始碼剖析》講師簡介

麼敬國,新東方教育科技集團首席架構師。在新東方主要負責新東方直播雲、出國留學考試和樂詞矩陣的架構和管理工作。曾在IBM做分散式資料儲存和流程引擎的研發,以及大資料查詢語言的設計和研發。之後在天涯社群負責大資料平臺的研發。

ZooKeeper實戰與原始碼剖析-麼敬國

個人在技術上的興趣點是分散式系統和資料庫系統。業餘時間參與了分散式資料庫系統CockroachDB的研發,是CockroachDB的社群member。

《ZooKeeper實戰與原始碼剖析》課程收穫

深入理解內部原理及核心原始碼;

掌握分散式協同服務研發技能;

熟練進行生產環境的部署、調優和監控;

熟悉分散式協同服務平臺的技術選型原則。

ZooKeeper實戰與原始碼剖析》課程目錄

第一章:基礎篇

課程介紹

內容綜述

什麼是 ZooKeeper

ZooKeeper提供什麼服務

開始使用ZooKeeper

使用ZooKeeper 實現 Master-Worker 協同

ZooKeeper架構解析

第一章:開發篇

ZooKeeper API 簡介

ZooKeeper API  – Watch 示例

使用ZooKeeper實現分散式佇列

使用ZooKeeper實現分散式鎖

使用ZooKeeper實現選舉

使用 Apache Curator 簡化 ZooKeeper 開發

第三章•運維篇

如何安裝配置一個 ZooKeeper生產環境

如何進行 ZooKeeper的監控

透過ZooKeeper Observer實現跨區域部署

透過動態配置實現不中斷服務的叢集成員變更

ZooKeeper節點是如何儲存資料的

第四章•進階篇

使用ZooKeeper實現服務發現(1)

使用ZooKeeper實現服務發現(2)

Kafka是如何使用ZooKeeper的

Kafka的ZooKeeper相關原始碼解讀

第五章•對比 Chubby、etcd 和 ZooKeeper

Chubby 簡介

對比 Chubby 和 ZooKeeper

什麼是Raft協議

如何使用etcd的key-value服務

什麼是 etcd 的 Node API

使用etcd Node API實現一個分散式key-value系統(上)

使用etcd Node API實現一個分散式key-value系統(下)

對比 ZooKeeper 和 etcd

第六章• ZooKeeper實現原理和原始碼解讀

ZooKeeper原始碼概述

NIO和RPC原始碼解讀

ZooKeeper客戶端原始碼解讀

ZooKeeper節點本地儲存原始碼解讀

Request Processor 原始碼解讀

讀請求處理原始碼解讀

什麼是Zab協議

寫請求原始碼解讀

複製資料庫介紹

複製資料庫原始碼解讀

客戶端和服務端間互動介紹

客戶端和服務端間互動原始碼解讀

Leader選舉原始碼解讀

結束語

猿人學banner宣傳圖

我的公眾號:猿人學 Python 上會分享更多心得體會,敬請關注。

***版權申明:若沒有特殊說明,文章皆是猿人學 yuanrenxue.com 原創,沒有猿人學授權,請勿以任何形式轉載。***

相關文章