IoT Fleet Management Data Streaming
Confluent, MQTT, and Apache Kafka Power Real-Time IoT Use Cases

Confluent, MQTT, and Apache Kafka Power Real-Time IoT Use Cases

7/15/2020 · Kai Waehner

What this post added

This post introduces Waterstream, a Kafka-native MQTT broker that runs as a Kafka Streams application, allowing direct integration of MQTT devices with Kafka. It details how Waterstream stores MQTT state (subscriptions, QoS status, retained messages) in Kafka and enables bidirectional communication. The post also provides a comprehensive overview of various MQTT integration options with Kafka, including Kafka Connect connectors, Confluent MQTT Proxy, vendor-specific integrations, and the Kafka-native approach, discussing their respective pros, cons, and considerations for large-scale use cases.

Read the original post ↗