<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&#39;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>