[rabbitmq-discuss] Is there ever a need for a federation and a cluster?

Allan Feid allanfeid at gmail.com
Wed Feb 29 14:37:30 GMT 2012


Hello Everyone,

I'm in the process of setting up multiple datacenters and would like 
separate clusters in each location, with some mechanism of reaching 
messages from other clusters. Looks like I'm not the only one interested in 
this, but is there currently any way of achieving this?

Thanks,
Allan

On Wednesday, 4 January 2012 13:25:33 UTC-5, Jerry Kuch wrote:
>
> Hi, Jim:
>
> It depends on your scenario.
>
> You might want to federate across a WAN; you wouldn't cluster across one, 
> since
> the Erlang distribution mechanisms that clustering builds on don't tolerate
> partitions and high latency well.
>
> You'd cluster if your goal is to increase the total capacity of your 
> broker,
> bearing in mind that the maximum throughput possible through a single queue
> won't get larger when you do so.
>
> Federating or Shoveling between different clusters, as you describe, is an 
> entirely reasonable thing to do in some circumstances.  Suppose, for 
> example
> that you want increased capacity over a single host broker, or mirrored 
> queues,
> or the like within each of two WAN-connected datacenters, but still wanted 
> to
> be able to pass some subset of your message traffic between the 
> datacenters.
>
> Best regards,
> Jerry
>
> ----- Original Message -----
> From: "Jim Langston" <Jim.Langston at compuware.com>
> To: rabbitmq-discuss at lists.rabbitmq.com
> Sent: Wednesday, January 4, 2012 10:20:30 AM
> Subject: [rabbitmq-discuss] Is there ever a need for a federation and 
> a        cluster?
>
>
> Hi all,
>
>
> Given a scenario where the entire environment is identical for
> rabbitMQ (same servers, OS's , RMQ versions … etc) , would there ever
> be a need to have the environment configured for using both
> as a cluster, and as a federation ?
>
>
> From what I've gathered so far, before experimenting, it seems that
> unless there is some sort of mixed environment, clustering is the way
> to go.
>
>
> What about if there are two different clusters, w/ different brokers and
> exchanges ? Would you want to use a federation between them ?
>
>
> Thanks,
>
>
> Jim
>
>
> The contents of this e-mail are intended for the named addressee only. It 
> contains information that may be confidential. Unless you are the named 
> addressee or an authorized designee, you may not copy or use it, or 
> disclose it to anyone else. If you received it in error please notify us 
> immediately and then destroy it .
>
>
> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.rabbitmq.com
> https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.rabbitmq.com
> https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20120229/a2155d0c/attachment.htm>


More information about the rabbitmq-discuss mailing list