|
|
|
|
|
by justinsaccount
3940 days ago
|
|
This is covered on the other page they link to: http://bravenewgeek.com/dissecting-message-queues/ "ZeroMQ is capable of sending over 5,000,000 messages per second but is only able to receive about 600,000/second. In contrast, nanomsg sends shy of 3,000,000/second but can receive almost 2,000,000." So.. nanomsg is 10x faster. Why would one use nats? |
|
The article comparing the performance of all those messaging systems conveniently "groups" them into two groups. Brokerless, and brokered. Putting Nats into the latter, despite it not sharing any of the main things that we are used to with a brokered system. I.e. Transactions and persistance.
So, it's safe to say that in that context and those properties, there is no reason to use NATS over nanomsg.