github.com/VolantMQ/volantmq (go): Package volantmq is a high performance MQTT broker and client library that aims to be fully compliant with MQTT 3.1 and 3.1.1 specs.  The primary package that's of interest is package service. It provides the MQTT Server and Client services in a library form.  Current performance benchmark of VolantMQ, running all publishers, subscribers and broker on a single 4-core (2.8Ghz i7) MacBook Pro, is able to achieve:  In addition, VolantMQ has been tested with the following client libraries and it _seems_ to work:
Keywords: broker|iot|iot-cloud|mqtt|mqtt-server|websocket-transport