Kumquatt mqttd is a massibely scalable and clusterable MQTT v3.1.1 broker written in Scala.
Kumquatt mqttd supports MQTT v3.1.1 protocols.
- Full MQTT V3.1.1 protocol specification support
- QoS0, QoS1, QoS2 Publish and Subscribe
- Session Management and Offline Message
- Retained Message Support
- Last Will Message Support
- Overlapping Subscribe Support
- Wildcard Topic Subscribe Support
- $(System) Topic Support
- Passed eclipse paho interoperability tests
- TCP/SSL Connection Support
- $(System) Topic for status
- Web admin plugin
- Client Authentication with client Id, ip address
- Client Authentication with username, password
- Client ACL control with ip address, client Id, username, topics
- Broker Clustering
- 500K+ concurrent clients connections per server