[rabbitmq-discuss] Thoughts about RabbitMQ.NET with WCF as a bottleneck

Alexis Richardson alexis at rabbitmq.com
Thu Apr 28 10:37:51 BST 2011


Emanuele

Apologies - I did not see "connecting" ... what latency do you see when
using an existing connection, bindings, etc?

alexis


On Thu, Apr 28, 2011 at 10:33 AM, Alexis Richardson <alexis at rabbitmq.com>wrote:

> Shlomo
>
> Why not just use C# and avoid WCF?
>
> Emanuele
>
> 16ms seems very high...
>
> alexis
>
>
>
> On Mon, Apr 25, 2011 at 12:39 PM, Emanuele Aliberti <
> Emanuele.Aliberti at fitb.eu> wrote:
>
>>  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.
>>
>>
>> On 25/04/2011 11.51, Shlomo Kraus wrote:
>>
>>  Hello,
>>
>>  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).
>> I am using C# for development and will deploy on Windows AWS, (although
>> the RabbitMQ will probably sits on its own linux instance).
>>
>>  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.
>>
>>  Doesn't WCF perform as a bottleneck here? Why not use a low level
>> approach as raw sockets for that matter?
>> And if ther server is on the same machine as the data producer, why not
>> use some other local interface?
>>
>>  ps, I am new to RabbitMQ so please excuse me if I misunderstood the
>> operation
>>
>>  Thank you all
>> Sol
>>
>>
>> _______________________________________________
>> rabbitmq-discuss mailing listrabbitmq-discuss at lists.rabbitmq.comhttps://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/20110428/4b40cdc3/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/png
Size: 19745 bytes
Desc: not available
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20110428/4b40cdc3/attachment-0001.png>


More information about the rabbitmq-discuss mailing list