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

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


Why not just use C# and avoid WCF?


16ms seems very high...


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/662be546/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/662be546/attachment-0001.png>

More information about the rabbitmq-discuss mailing list