Moquette aims to be a MQTT compliant broker. It is written in Java.
Moquette aims to be a mqtt compliant broker. The broker supports qos 0, 1, and 2. It is written in java.
Its designed to be evented, uses netty for the protocol encoding and decoding part, the protocol logic is essentially a single threaded and it's isolated from front connectors part by lmax disruptor's ring buffer.
For more information, see the GitHub page.