4 ms·
Odd that nobody mentioned RabbitMQ as an alternative. Why is that?
by pbhowmic 11y ago
Odd that nobody mentioned RabbitMQ as an alternative. Why is that?
- jack9 11y agoIt's orders of magnitude slower. Might as well just use AWS sqs. If you want to do throughput of 10k/s per machine, do yourself a favor and use ZeroMQ. Kafka is a nightmare when your topology needs to change. ZMQ is just connecting pipes and splitting throughput.
- CarlHoerberg 11y ago10k/s is no problem for RabbitMQ, even on aws t2 machines. Where did you get that from? 50k msgs/s is no problem on an aws c3.xlarge instance (single queue, auto-ack and transient messages).
- jack9 11y ago> 10k/s is no problem for RabbitMQ, even on aws t2 machines Sending them from themselves to themselves you can do even better than that. Loopbacks aren't useful metrics for message passing. http://bravenewgeek.com/tag/rabbitmq/ http://bravenewgeek.com/tag/rabbitmq/ is the most recent attempt to benchmark the various solutions (that I have found) and my own testing results in slightly less than the results shown...which I can only attest to unfamiliarity with RMQ, Kafka, etc. In the end, ease of maintenance only speaks to the weaknesses of solutions that need tweaking for specific topologies.