MQTTは、軽量で効率的な設計で知られるモノのインターネット(IoT)の事実上の標準メッセージングプロトコルです。信頼性の低いネットワーク上でも、スケーラビリティと信頼性を確保しながら、数百万のIoTデバイスを接続するのに最適です。
Confluentは、企業システム間でデータを接続し交換するデータストリーミングプラットフォームです。ただし、Confluentは安定したネットワークを必要とし、より多くのリソースを消費し、数千のクライアントとトピックのみをサポートするため、IoT向けには設計されていません。
EMQXは、Confluentとの統合機能を備えた高度にスケーラブルなMQTTメッセージングブローカーです。EMQXは、MQTTとConfluentを完璧に組み合わせ、数百万のIoTデバイスを企業システムに接続し、IoTデータからビジネス価値を引き出すことを可能にします。
EMQXのローコード統合機能により、MQTTメッセージをConfluentのデータフローに簡単にストリーミングできます。EMQXの組み込みSQLベースのルールエンジンを使用すると、MQTTメッセージの簡単なフィルタリング、抽出、エンリッチメント、変換が可能になり、Confluentへの取り込みがシームレスで柔軟になります。
組み込みのデータブリッジとルールエンジンにより、EMQXはConfluentからメッセージバッチを消費し、Confluentにメッセージバッチを生成することができます。
非同期およびバッチ処理メカニズムにより、EMQXは毎秒最大100万のMQTTメッセージをConfluentに書き込むことができます。
EMQXは、再設定や再起動を必要とせずに、Confluentのパーティションのスケールアップを自動的に検出し、ビジネスの成長に応じたスケーラビリティを確保します。
組み込みのフローデザイナーを使用すると、コードを書かずにIoTデータの抽出、フィルタリング、エンリッチメント、変換を行い、特定のConfluentトピックに書き込むことができます。