Live data from Hacker News

VerneMQ – An Erlang powered MQTT message broker for the IoT

verne.mq

1–10 of 14 posts

Re: VerneMQ – An Erlang powered MQTT message broker for the IoT

#3
"The most scalable MQTT Message Broker. Powering IoT, M2M, Mobile, and Web Applications."

Warning, abbreviation overload! I don't know if it's because of Game of Thrones (which I don't even watch) but I find "IoT" intensely difficult to remember as an abbreviation. And I had to look up "M2M". I guess MQTT is acceptable because people interested in this would already know it.

Re: VerneMQ – An Erlang powered MQTT message broker for the IoT

#4
Interesting open alternative to IBM's MessageSight products. In general, the MQTT standard seems great for providing open, high-volume publish-subscribe APIs (over TCP for native apps, over Websocket for web apps).

I compare this to Faye and the Bayeux protocol which I've been using this far, but which few developers know or are willing to learn.

Re: VerneMQ – An Erlang powered MQTT message broker for the IoT

#5
post #3

"The most scalable MQTT Message Broker. Powering IoT, M2M, Mobile, and Web Applications." Warning, abbreviation overload! I don't know if it's because of Game of Thrones (which I don't even watch) but I find "IoT" intensely difficult to remember as an abbreviation. And I had to look up "M2M". I guess MQTT is acceptable because people interested in this would already know it.

> I don't know if it's because of Game of Thrones (which I don't even watch) but I find "IoT" intensely difficult to remember as an abbreviation.

Same here, though my confusion stems from "IoC" -- Inversion of Control. When I read "IoT" I thik "Inversion of -- Trust? no doesn't fit"

Re: VerneMQ – An Erlang powered MQTT message broker for the IoT

#6
I still wonder if MQTT really has the right tradeoffs compared to AMQP, especially as you try to scale things beyond hello world.

http://www.slideshare.net/paolopat/mqtt-iot-protocols-compar...

http://www.iotprimer.com/2013/11/iot-protocol-wars-mqtt-vs-c...

http://blogs.vmware.com/vfabric/2013/02/choosing-your-messag...

Re: VerneMQ – An Erlang powered MQTT message broker for the IoT

#7
I wrote a very simple queue for embedded devices to talk to (in Go, so you just copy the single binary), which is similar to VerneMQ (I guess) but way less complex:

http://www.stavros.io/posts/messaging-for-your-things/

It's basically an HTTP API for polling pub/sub, along with a streaming endpoint for push.

Re: VerneMQ – An Erlang powered MQTT message broker for the IoT

#9

How does this compare to this other open source erlang powered MQTT message broker: http://emqtt.io/ Curious because I was about to start playing around with emqtt Any benchmarks for VerneMQ?

VerneMQ committer here, we haven't published any benchmarks yet. I haven't looked at the emqtt codebase in depth, but as far as I can tell they use a different clustering/distribution model than VerneMQ. I also don't know about their take on plugins.

Re: VerneMQ – An Erlang powered MQTT message broker for the IoT

#10
post #7

I wrote a very simple queue for embedded devices to talk to (in Go, so you just copy the single binary), which is similar to VerneMQ (I guess) but way less complex: http://www.stavros.io/posts/messaging-for-your-things/ It's basically an HTTP API for polling pub/sub, along with a streaming endpoint for push.

>>> which is similar to VerneMQ (I guess) but way less complex

I quick read of both VerneMQ and your queue service indicates that your guess is wrong:

- The whole MQTT spec (compact on-the-air messages, hierarchical topics, wildcard subscriptions, QoS level, message persistence)

- Service level agreement

- Live code upgrade

- Monitoring and tracing built-in

- Extensible with plug-ins

- Fault tolerance

Post reply on HN