5 分間の技術講演 |都市プラットフォームにおける Kafka プッシュの実装の分析

5 分間の技術講演 |都市プラットフォームにおける Kafka プッシュの実装の分析

パート01

機能紹介

  • 開発者コンソールの機能

1. サービスインスタンス管理: Kafka クラスターインスタンスの構成情報とホワイトリスト管理。

2. データ統計: 単一のトピックまたはグループの毎日のメッセージ生成と消費に関する統計。

3. トピック管理: トピックの基本情報とサブスクリプション関係の管理。

4. 消費者グループ管理:グループの基本情報と消費状況の管理。

  • 舞台裏管理システム

1. サービス クラスター管理: Kafka クラスター インスタンスの追加と構成管理機能を提供します。

2. 承認済みユーザーの管理: 開発者向けの Kafka クラスター インスタンスとリソース権限を構成します。

都市 IoT プラットフォームで実装されている Kafka プッシュは、オープン ソースの Apache Kafka 2.8.x バージョンに基づいており、ユーザー ベースの認証、承認メカニズム、リソース管理機能が追加され、ルール エンジンとのデータ ドッキングが実現されています。ルールエンジンを構成することで、デバイス基本データや知覚データなどのアプリケーションデータが上位の SaaS アプリケーションにプッシュされ、Kafka 公式サイトのクライアントを通じて直接データを利用できるようになります。

パート02

Kafka プッシュの利点

  • パフォーマンス比較

Kafka は、低レイテンシ、高可用性、高スループット、および単一マシン書き込み TPS が 1 秒あたり約 100 万レコードという特性を備えており、IoT デバイスからの大量のデータを扱うシナリオに適しています。

  • 運用と保守の実装

コミュニティが活発で、使用シナリオが幅広く、導入実践経験が豊富で、オープンソースの学習コストが低く、研究開発および運用保守担当者の敷居が低く、アプリケーションデータドッキング開発を簡単に完了できます。

  • プロジェクトサポート

複数のアプリケーション サブシステムのデータ統合ニーズを同時にサポートし、内部メッセージ転送業務の開発を削減し、同時に一部のデータをキャッシュできます。 Kafka メッセージ ミドルウェアは、汎用性が高く、適用範囲が広く、データ ドッキング プロセスがシンプルです。

パート03

Kafka プッシュの主要技術の分析

シティプラットフォームの Kafka プッシュは公式クライアント実装に基づいており、認証、承認、リソース分離などの操作は公式クライアントが提供する API を通じて実行されます。

  • Kafka 認証

SASL/SCRAM 接続認証に基づいて、コマンドまたは API を通じてユーザーを作成および削除できます。

  • Kafka 認可

ユーザーデータの分離を確保するために、トピックとグループに基づいてユーザーを承認できます。

  • リソースの分離

帯域幅は、ユーザーの消費量と生産率の割り当てに基づいて制限される場合があります。

  • 主要APIリスト

<<:  クラウドから移行する前に考慮すべきこと

>>:  ハイブリッド クラウド環境で K8S の可観測性を実装するための 6 つの戦略

推薦する

長江の真ん中にある「インターネット島」:人口2万人以上の町に400のオンラインストアがオープン

長い長江が静かに流れています。江蘇省の下流域には、川を挟んで向かい合う二つの都市、南は鎮江市、北は揚...

Green Radish アルゴリズムでは、個々のウェブマスターはどのように外部リンクを構築するのでしょうか?

外部リンク構築は、実際には中小企業や個人のウェブマスター向けの外部リンク構築に関するものです。大規模...

経験: オンラインマーケティングとキーワードランキングの関係

ウェブサイトのキーワードランキングは、ウェブマスターにとって常に最も関心の高いトピックです。多くの企...

A5マーケティング:企業サイトの最適化が効果を発揮していない場合、SEO診断を行う必要がありますか?

インターネットの発展に伴い、中小企業がウェブサイトマーケティングを利用することが「流行」しています。...

ウェブサイトの最適化における Baidu の共有の利点について簡単に説明します。

現在、多くのウェブサイトがBaidu Share機能を提供しています。実はこれは、Baidu自身がW...

Red Hat が Red Hat Enterprise Linux 9 を発表、「イノベーション センター」を定義

オープンソース ソリューションの世界的な大手プロバイダーである Red Hat は本日、ベアメタル ...

今すぐプレミアムドメイン名を取得して大切にしてください。.wangの到来をお見逃しなく

ドメイン名の登録では、「奪取」は合法です。これは、登録を奪うのではなく、最初にドメイン名を登録するこ...

短縮リンクがSEOに影響を与えるかどうかについての考察

まず、新年を迎え、石家荘SEOはA5スタッフ全員と大多数の中小規模のウェブマスターの皆様に新年のご多...

SEO 担当者は外部リンクをどのように見るべきでしょうか?

SEO の継続的な発展に伴い、競争はますます激しくなっています。今後の SEO は、テクノロジー、コ...

Beike Home Searchの成功への道

昨年、鳴り物入りで上場したBeikeは、創業者の死去や独占禁止法騒動など、今年に入って一連の出来事を...

B2B業界のウェブサイトが販売前に達成しなければならない運用指標

よくQQで私をフォローして、「李雪江さん、なぜうちの営業スタッフはウェブサイトの会員サービスや広告サ...

負け組SEO実践者の反撃:SEOマネージャーになりたい

いつからか、あなたも私も IT 移民労働者の日々の生活にうんざりし始めています。外部リンクを入力して...

クラウドホスティングとセルフホスティング

この記事では、クラウド ホスティングとセルフ ホスティングという 2 つの一般的なソフトウェア プロ...