コース概要

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

  • ユースケース
  • Kafkaの代替オプション

Kafka API

  • プロデューサAPI
  • ハイレベルコンシューマAPI
  • シンプルコンシューマAPI
  • Kafka Hadoop コンシューマAPI

設定

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

設計

  • 動機
  • 永続性
  • 効率性
  • プロデューサ
  • コンシューマ
  • メッセージ配送セマンティクス
  • レプリケーション

実装

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

基本的なKafka操作

  • トピックの追加と削除
  • トピックの変更
  • エレガントなシャットダウン
  • リーダーシップのバランス調整
  • コンシューマ位置の確認
  • クラスター間でのデータミラーリング
  • クラスタの拡張
  • ブローカの廃止
  • レプリケーションファクターの増加

その他のトピック

  • データセンター
  • 重要なサーバ設定
  • 重要なクライアント設定
  • プロダクションサーバ設定
  • 監視
  • ZooKeeper

要求

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

 14 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (7)

今後のコース

関連カテゴリー