fair enough, let me come back with some numbers :), I just wanted to first make sure I&#39;m not doing something brain dead :). <br><br><div class="gmail_quote">On Thu, Dec 31, 2009 at 8:51 PM, Chuck Remes <span dir="ltr">&lt;<a href="mailto:cremes.devlist@mac.com">cremes.devlist@mac.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div class="h5"><br>
On Dec 31, 2009, at 9:15 AM, vishnu wrote:<br>
<br>
&gt; Hi<br>
&gt;    We&#39;re looking at building an application that does a fair amount<br>
&gt; of synchronous processing. However we are investigating using a<br>
&gt; queuing system as a messaging bus because some of these processes<br>
&gt; are meant to be reliable. Using a queue helps us guarantee that<br>
&gt; messages are dealt with and avoids us having to right background<br>
&gt; processes to clean up after us.<br>
&gt;<br>
&gt; There are, however, a fair number of operations that are not<br>
&gt; required to be reliable and we are thinking of implementing these<br>
&gt; also through the queue but use non persistent queues. Now the<br>
&gt; concern we have is the kinds of latencies we might see. So I&#39;d like<br>
&gt; to get general feedback on using this approach.<br>
<br>
</div></div>Give us some idea of the data rates you are expecting. I regularly<br>
publish 3000+ messages/second using ruby which isn&#39;t exactly known for<br>
its performance. :)  Latency is a millisecond or so for topic<br>
exchanges, and under 1 millisecond for direct and fanout exchanges.<br>
(Exchange type matters due to matching overhead.)<br>
<br>
However, since you say that all processing is synchronous, the length<br>
of time to complete that process will be your gating factor.<br>
<font color="#888888"><br>
cr<br>
</font><div><div class="h5"><br>
<br>
_______________________________________________<br>
rabbitmq-discuss mailing list<br>
<a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a><br>
<a href="http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss" target="_blank">http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</a><br>
</div></div></blockquote></div><br>