Hacker News new | past | comments | ask | show | jobs | submit login

> And in 90% of the case, that could have been replaced by a trivial lightweight mosquito (MQTT) server for 10% of the operating cost.

What about ZeroMQ and if one also needs to temporarily store the queued data at least until it's delivered?

We use MQTT now, but with EMQX as a broker instead of Mosquitto. It has a HTTP API for managing users and ACLs which was easier to integrate than the equivalent Mosquitto MQTT API.




> What about ZeroMQ and if one also needs to temporarily store the queued data at least until it's delivered?

ZeroMQ is blazing fast, damn simple and battlefield proven. However it is also pretty low level.

Things like ACL, topic filtering or user management often need to be reimplemented on top of it. That is not the case for most MQTT blockers.

Also if security is a a big concern for you, I would pick up MQTT+HAProxy+TLS anytime over an ZMQ with CurveMQ and its home-made security.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: