聯繫我們

課程簡介

分散式訊息系統的概覽

  • 應用案例
  • Kafka 的替代方案

Kafka API

  • Producer API
  • 高階 Consumer API
  • 簡單 Consumer API
  • Kafka Hadoop Consumer API

設定

  • New Producer
  • Broker
  • Consumer 和 Producer 的設定

設計

  • 動機
  • 持久性
  • 效率
  • Producer
  • Consumer
  • 訊息傳遞語意
  • 複製機制

實作

  • API 設計
  • 網路層
  • 訊息
  • 訊息格式
  • 日誌
  • 分發

Kafka 基本操作

  • 新增和移除主題
  • 修改主題
  • 優雅關閉
  • 領導權平衡
  • 檢查 Consumer 位置
  • 在叢集之間鏡像數據
  • 擴展您的叢集
  • 將 Broker 除役
  • 增加複製因子

其他

  • 資料中心
  • 重要的 Server Configs
  • 重要的 Client Configs
  • Production Server Configs
  • 監控
  • ZooKeeper

最低要求

基本的系統管理技能,瞭解任一物件導向程式語言。

 14 小時

客戶評論 (7)

課程分類