Apache Kafka comes in between data sources and destination applications. For example, IoT devices can write data on Kafka clusters. Kafka can deliver the data to IoT device monitors for further processing.