This document discusses scaling MQTT with Kafka to support more than 2 million connected publishers sending over 65,000 messages per second to a single subscriber. It outlines problems with directly scaling MQTT, including load balancing brokers and handling a single subscriber. The document proposes using Kafka as a backend for MQTT brokers to allow for horizontal scaling, load balancing of subsc