Managed Service for Apache Kafka のブローカーの概要

Kafka クラスタは、1 つ以上のブローカーで構成されます。プロデューサー アプリケーションはブローカーにメッセージを送信し、コンシューマー アプリケーションはブローカーに接続してメッセージを読み取ります。複数のコンシューマーが通常はコンシューマー グループを使用して、メッセージを並行して読み取ることができます。トピックの各パーティションにはリーダー ブローカーが割り当てられます。リーダーは、受信したパーティション データを他のブローカーに複製します。

Managed Service for Apache Kafka クラスタを作成すると、サービスはクラスタの合計 vCPU とメモリ容量に基づいてブローカーをプロビジョニングします。クラスタをスケールアップまたはスケールダウンすると、サービスはブローカーを自動的にスケーリングし、必要に応じて新しいブローカーを追加します。詳細については、ブローカーのプロビジョニングをご覧ください。

Managed Service for Apache Kafka には、クラスタ内のブローカーを表示するための API が用意されています。オープンソースの Apache Kafka API を使用して、ブローカーを表示および構成することもできます。詳しくは次のページをご覧ください。