MQTT broker implementation as Vert.x module.
Credits:
Moquette https://code.google.com/p/moquette-mqtt/
for coder and decoder implementation of MQTT messages.
Required: Vert.x 2.1M1+ and Maven 3+
mvn clean package
cd target
vertx runzip vertx-mqtt-broker-mod-1.0-SNAPSHOT-mod.zip
- Include tests
- Debug persistence og qos 1 and 2 messages, in case more client are connected and subscribed to the same topics
- Clean persistence related code, make it extensible (RAM, Cassandra, HBase, MongoDB as plug-able storage engine)
- Implement will message support and all protocol features.