コース概要

分散メッセージング システムの概要

  • Use Case秒
  • カフカの代替案

カフカ API

  • プロデューサー API
  • 高レベルのコンシューマ API
  • シンプルなコンシューマ API
  • Kafka Hadoop コンシューマ API

構成

  • 新しいプロデューサー
  • ブローカ
  • コンシューマとプロデューサの構成

デザイン

  • モチベーション
  • 持続性
  • 効率
  • プロデューサー
  • 消費者
  • メッセージ配信セマンティクス
  • レプリケーション

実装

  • API設計
  • ネットワーク層
  • メッセージ
  • メッセージフォーマット
  • ログ
  • 分布

Kafka の基本操作

  • トピックの追加と削除
  • トピックの変更
  • 正常なシャットダウン
  • バランスの取れたリーダーシップ
  • 消費者のポジションを確認する
  • クラスタ間でのデータのミラーリング
  • クラスターを拡張する
  • ブローカーの廃止
  • 複製係数の増加

他の

  • データセンター
  • 重要なサーバー構成
  • 重要なクライアント構成
  • 運用サーバーの構成
  • 監視
  • 動物園の飼育員

要求

基本的なシステム管理スキル、オブジェクト指向プログラミング言語の理解。

 14 時間

参加者の人数



Price per participant

お客様の声 (7)

関連コース

Stream Processing with Kafka Streams

7 時間

関連カテゴリー