Kafka は、パブリッシングおよびサブスクリプションベースのメッセージング システムです。一般的には「分散コミット ログ」または「分散ストリーミング プラットフォーム」と呼ばれます。ファイル システムまたはデータベースのコミット ログは、すべてのトランザクションの永続的な記録を提供するために使用され、これらのログを再構築することでシステムの状態を再構築できます。同様に、Kafka データは特定の順序で永続化および保存され、オンデマンドで読み取ることができます。 1. Kafka トポロジ 2. カフカの特徴 配信とサブスクリプションの両方に高いスループットを提供します。 Kafka は 1 秒あたり約 250,000 メッセージ (50 MB) を生成し、1 秒あたり 550,000 メッセージ (110 MB) を処理できるとされています。ここで言及されているメッセージの数は、メッセージのサイズが一定でない可能性があるため、特に正確ではない可能性があります。 永続化操作を実行してメッセージをディスクに永続化し、ログの形式で保存できるため、ETL などのバッチ消費やリアルタイム アプリケーションに使用できます。データをハードディスクに保存し、複製することでデータの損失を防ぎます。 メッセージ処理の状態はサーバー側ではなくコンシューマー側で維持され、障害が発生した場合に自動的にバランスをとることができます。 3. Kafka の核となる概念 用語集 3.1 プロデューサーの概念 メッセージおよびデータ ジェネレーター。 Kafka トピックにメッセージを公開するプロセスはプロデューサーと呼ばれます。 3.2 ブローカーの概念: ブローカーにはレプリカ メカニズムがありません。ブローカーがダウンすると、そのブローカーのメッセージは利用できなくなります。 3.3 メッセージの構成 メッセージ: コミュニケーションの基本単位です。各プロデューサーはトピックにメッセージを公開できます。 3.4 消費者の概念 メッセージとデータのコンシューマー、トピックをサブスクライブし、公開されるメッセージを処理するプロセスをコンシューマーと呼びます。 Kafka では、グループを「サブスクライバー」と考えることができます。トピック内の各パーティションは、「サブスクライバー」内のコンシューマーによってのみ消費されますが、コンシューマーは複数のパーティションからのメッセージを消費できます。注: Kafka の設計原則では、トピックの場合、同じグループには同時に消費するパーティションの数よりも多くのコンシューマーを含めることはできません。そうしないと、一部のコンシューマーがメッセージを取得できないことになります。 |
<<: クラウドの可観測性における5つの主要な新たなトレンド
>>: クラウドネイティブシナリオでサーバーレスアプリケーションプログラミングモデルを体験する
月収10万元の起業の夢を実現するミニプログラム起業支援プラン例えば、上記は、編集者 Jiuwen.c...
Discuz フォーラムを使用する友人は皆、Discuz フォーラムが検索エンジン最適化に非常に優れ...
マーケティングに携わる人なら誰でも、新規ユーザー獲得コストが依然として高い今日、既存ユーザーの育成が...
SEO とは何でしょうか? 記事を書いて投稿に返信するだけではないでしょうか? SEO 業界に不慣れ...
[[434441]] [51CTO.com クイック翻訳]ドイツテレコムは、2億4,200万人以上の...
SEO キーワード最適化に不慣れなすべての初心者は、このような目標を持ち、優れた SEO 最適化者、...
最新の市場を見る概要:中国インターネットネットワークインフォメーションセンター(CNNIC)は、公式...
また新しい日が始まりました。検索エンジンのブラックハットの不正行為から逃れ、サイトランキングの自然な...
ケビン・ケリーが予測した未来の生活は加速している。11月2日、ハイセンスは「1×3×N」という新たな...
1.4.2 エントリーファイル(2)この構成項目のブロックで、「AllowOverride None...
2012年上半期時点で、中国の高級品オンラインショッピング市場の規模は135億元に達し、2015年に...
SEO 凶悪犯とは、対戦相手の Web サイトを攻撃して自分のランキングを向上させる SEO 担当者...
新年(正月)を祝うために、racknerdは、KVM仮想、低価格、高トラフィック、China Tel...
SEO Kongcheng は、Baidu のアルゴリズムにはあまり注意を払う必要がないと提案してい...
自分自身と敵を知ることによってのみ、あらゆる戦いに勝つことができます。後ろの波が前の波を押し進めるよ...