[rabbitmq-discuss] Is the C client a show-stopper for rabbit?

Alexis Richardson alexis at rabbitmq.com
Tue Feb 15 14:28:35 GMT 2011


Jiri

On Tue, Feb 15, 2011 at 2:08 PM, Jiri Krutil <jiri at krutil.com> wrote:
> Alexis
>
>> How low latency?
>
> Ideally sub-millisecond. We would probably have an in-house farm of
> co-located servers on good network hardware that need to communicate.

Should be ok if you don't swamp the CPU.


>> What ingress rate?
>
> Few thousand messages per second max.

OK, that's well within bounds.


>> Would pubsub be broadcast (direct/topic exchange) or anycast (shared
>> queue)?  I assume the former...
>
> Broadcast using one topic exchange. Each subscriber would have an
> auto-delete exclusive queue with a few different bindings to the exchange.

What's the typical fanout ratio going to be?

Regarding your use of topics, please read this:
http://www.rabbitmq.com/blog/2010/09/14/very-fast-and-scalable-topic-routing-part-1/

alexis


More information about the rabbitmq-discuss mailing list