2
MQTTプロトコルを使用する必要がありますか?
以下のIoTユースケースの実装を開始する予定です。 使用事例 IoTデバイスはリピーター経由でゲートウェイに毎分100kメッセージを送信し、ゲートウェイはメッセージをクラウドに転送します。組織の従業員を追跡したい。センサーはIDカードに固定されます。センサーは、位置関連データ(約15KB /メッセージ)をリピーター経由でゲートウェイに送信します。分析を目的としています。データがクラウドに渡された後、分析を行ってDBに保存し、Webページに表示します。この分析データに基づいて、ユーザーの現在の場所と、一定の経過時間(過去1時間、2時間、または1日)のユーザーの移動場所も表示します。 データを処理して、フロントエンド/ DBに送信します。 私はIoTの基本とそのアーキテクチャーを経験しました。次に、「SMACK」スタック(Spark、Mesos、Akka、Cassandra、Kafka)アーキテクチャを使用することにしました。 ゲートウェイで「Kafkaネイティブクライアント」を使用して、メッセージをクラウドに公開することにしました。 MQTTプロトコルを使用してメッセージをKafkaに転送する必要がありますか?または、上記の使用例ではMQTTは必要ありませんか? はいの場合、「SMACK」アーキテクチャでMQTTを使用する利点は何ですか?