Why need kafka?

I have read Modernizing the Smart Manufacturing Industry with MQTT

This image is in Modernizing the Smart Manufacturing Industry with MQTT

  1. If MQTT Broker is clustered, why need kafka?
  2. If MQTT Broker is clustered, why not have load balancers in front of them (below of MQTT Broker icon in the image)?
  3. today is 2025-11-01, Whether or not support cluster in the Open-source Mosquitto?

​Hello,

Thanks for reaching out on our HiveMQ Community Forum.

Please review our documentation on Kafka here, which explains more about its role when integrated with HiveMQ.
The diagram provided here is simply to convey HiveMQs capability to scale across multiple company facilities/factories as one MQTT ecosystem.

​I hope this helps.

Regards,
Gil