why rabbitmq?

70 views
Skip to first unread message

gjohnson

unread,
Sep 16, 2012, 5:08:06 PM9/16/12
to bridge...@googlegroups.com


I am checking out bridge-server for some cross language messaging stuff. I am interested in the design decision behind leveraging rabbitmq over just building on top of zeromq for the bridge-server. I am fairly new to messaging systems, but it seems like there is a lot of work put in to achieve what zeromq addresses already, especially around message efficiency and non-broker/peer-to-peer communication.... Just curious, Thanks!

Alex Ross

unread,
Sep 16, 2012, 8:22:13 PM9/16/12
to bridge...@googlegroups.com
I'm not very well acquainted with how bridge specifically built on top of rabbit, but I do use rabbitmq for other systems and in general, rabbitmq is more of an "enterprise" message broker and covers more bases for you than zeromq, while zeromq leaves more open to the developer to implement themselves. The most critical specific example of this used to be message durability & HA, not sure if that's still the case as I haven't looked closely at zeromq in a while. ZeroMQ was slightly better for low-latency, high throughput systems where losing a few messages was okay... Whereas rabbitmq was preferable if you needed to make sure you don't lose any messages. Of course, you can probably achieve the same goals with both systems, some things are just easier in one or another.

Thought I'd chime in as your message addresses general messages queues in addition to bridge. I would be interested to hear the bridge developers' commentary as well.

-Alex R.
CTO | Enplug, Inc.


On Sep 16, 2012, at 2:08 PM, gjohnson <gjj...@gmail.com> wrote:



I am checking out bridge-server for some cross language messaging stuff. I am interested in the design decision behind leveraging rabbitmq over just building on top of zeromq for the bridge-server. I am fairly new to messaging systems, but it seems like there is a lot of work put in to achieve what zeromq addresses already, especially around message efficiency and non-broker/peer-to-peer communication.... Just curious, Thanks!

--
You received this message because you are subscribed to the Google Groups "Bridge" group.
To post to this group, send email to bridge...@googlegroups.com.
To unsubscribe from this group, send email to bridge-users...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msg/bridge-users/-/gXHca62o54QJ.
For more options, visit https://groups.google.com/groups/opt_out.
 
 
Reply all
Reply to author
Forward
0 new messages