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つの主要な新たなトレンド
>>: クラウドネイティブシナリオでサーバーレスアプリケーションプログラミングモデルを体験する
記者が1日、公安部から得た情報によると、最近、公安部の統一的な調整と指揮の下、中国本土の公安機関と香...
百度の入札力はこんなにも強いのか?SEOはどこへ向かうべきなのか?中国の現状から判断すると、百度は約...
パブリック クラウドについて考えるとき、最初に思い浮かぶのはたいてい財務的なことです。ワークロードを...
ウェブサイトの構造は複数のテキストリンクで構成されており、リンクはウェブサイト構造におけるリンクの役...
LinodeはAkamaiに買収されて以降、インドネシアのクラウドサーバー事業を運営するため、南アジ...
7月28日午後、「バーチャルとリアルの共存、未来が来た」をテーマにした2022年世界デジタル経済会議...
導入WebAssembly は、Microsoft のクラウド ネイティブ コンピューティング チー...
世界的なパンデミックが続く現在でも、業界アナリストは、エッジコンピューティングと無料の5Gネットワ...
まったく新しい VPS マーチャントである captainserver は、仮想ホスティング、x、V...
【元記事は51CTO.comより】 先ほど終了した「両会」は極めて重要な意味を持つ。2021年は中国...
Cloudsilk は、中国本土向けに最適化された BGP ネットワーク、具体的には 3 つのネット...
[[340132]]この記事はWeChatの公開アカウント「Invincible Coder」から転...
はじめに: 雷軍はインターネットの考え方を「集中、極限、口コミ、高速」という 7 つの単語に凝縮しま...
調査会社IDCが最近発表した調査レポートによると、世界のパブリッククラウドサービスの支出は2022年...
ご存知のとおり、企業ウェブサイトではコンバージョン率が鍵となります。トラフィックは非常に重要ですが、...