Emanuele<div><br></div><div>Apologies - I did not see "connecting" ... what latency do you see when using an existing connection, bindings, etc?</div><div><br></div><div>alexis</div><div><br><br><div class="gmail_quote">
On Thu, Apr 28, 2011 at 10:33 AM, Alexis Richardson <span dir="ltr"><<a href="mailto:alexis@rabbitmq.com">alexis@rabbitmq.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Shlomo<div><br></div><div>Why not just use C# and avoid WCF?</div><div><br></div><div>Emanuele </div><div><br></div><div>16ms seems very high...</div><div><br></div><font color="#888888"><div>alexis</div></font><div><div>
</div><div class="h5"><div><br></div><div><br><br><div class="gmail_quote">
On Mon, Apr 25, 2011 at 12:39 PM, Emanuele Aliberti <span dir="ltr"><<a href="mailto:Emanuele.Aliberti@fitb.eu" target="_blank">Emanuele.Aliberti@fitb.eu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#ffffff" text="#000000">
I am using the .NET client for an internal application. Not using
WCF at all, but direct RabbitMQ classes. Application is RPC based
(99%) and an ECHO call takes minimum 10ms, average 16ms, including
the full turn: connecting, marshalling data to echo, sending
request, unmarshalling request, copying data to reply, marshalling
data, sending reply, unmarshalling data, comparing data to original
buffer.<div><div></div><div><br>
<br>
On 25/04/2011 11.51, Shlomo Kraus wrote:
</div></div><blockquote type="cite"><div><div></div><div>
<div dir="ltr">
<div>Hello,</div>
<div><br>
</div>
<div>I am looking into RabbitMQ for a large scale distribution
service of financial market data that may handle thousands of
messages and more per sec, coming out of a CEP engine
(NEsper). </div>
<div>I am using C# for development and will deploy on Windows
AWS, (although the RabbitMQ will probably sits on its own
linux instance).</div>
<div><br>
</div>
<div>RabbitMQ seems very powerfull by itself, but I am worried
about the .net interface which uses WCF to communicate with
the server for pushing data into stream. </div>
<div><br>
</div>
<div>Doesn't WCF perform as a bottleneck here? Why not use a low
level approach as raw sockets for that matter? </div>
<div>And if ther server is on the same machine as the data
producer, why not use some other local interface?</div>
<div><br>
</div>
<div>ps, I am new to RabbitMQ so please excuse me if
I misunderstood the operation</div>
<div><br>
</div>
<div>Thank you all</div>
<div>Sol</div>
</div>
</div></div><pre><fieldset></fieldset>
_______________________________________________
rabbitmq-discuss mailing list
<a href="mailto:rabbitmq-discuss@lists.rabbitmq.com" target="_blank">rabbitmq-discuss@lists.rabbitmq.com</a>
<a href="https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss" target="_blank">https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</a>
</pre>
</blockquote>
<br>
<br>
<div>-- <br>
<img src="cid:part1.01010802.04050101@fitb.eu" border="0"></div>
</div>
<br>_______________________________________________<br>
rabbitmq-discuss mailing list<br>
<a href="mailto:rabbitmq-discuss@lists.rabbitmq.com" target="_blank">rabbitmq-discuss@lists.rabbitmq.com</a><br>
<a href="https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss" target="_blank">https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</a><br>
<br></blockquote></div><br></div>
</div></div></blockquote></div><br></div>