IoT and Event Streaming at Scale With Kafka and MQTT

A key challenge to IoT is the ability to integrate devices and machines that can process data in real-time and at scale.

The Internet of Things (IoT) is getting more and more traction as valuable use cases come to light. A key challenge, however, is integrating devices and machines to process the data in real-time and at scale. Apache Kafka ® and its surrounding ecosystem, which includes Kafka Connect, Kafka Streams, and KSQL, have become the technology of choice for integrating and processing these kinds of datasets.

You may also like: IoT: Device Data and Stream Processing

Kafka-native options to note for MQTT integration beyond Kafka client APIs like Java, Python, .NET, and C/C++ are: