<span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; ">Hi,<br><br>I am looking for a solution for the problem that am currently looking<br>to solve... I am trying to build a scalable AMQP Messaging system,<br>

where multiple bots(in the range of 1 for each country in the world)<br>push out messages to clients spread all over the world. The<br>communication will be truly one to one, that is one server bot will<br>communicate with bots, and each client is assigned one server bot.<br>

Messages are mostly private, i.e. only from the server to client and<br>vice versa.<br><br>There can be anywhere between 10-50 Million Concurrent Clients,<br>Messages are in the size of 2-3KB(Well formed XML), that can be<br>

transmitted in the both the directions i.e. Client-&gt;Server(bots) and<br>vice versa.... My estimates put at the messages to be going outwards<br>in either directions somewhere in the range of 50-100 messages/second.<br>

<br>The Clients will need to send/receive all the information as encrypted<br>data using SSL+TLS and any other scheme..<br><br>Will RabbitMQ be a good choice for the kind of the problem I&#39;m trying<br>to solve..<br><br>

Any help will be appreciated.. Also how much better is using AMQP<br>based RabbitMQ in comparison to XMPP based Ejabberd/Openfire etc?</span><div><span class="Apple-style-span" style="font-size: 13px; "></span><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br clear="all">

</span></font>Regards,<br>Karthik Kastury<br><br><a href="http://dailyapps.net/">http://dailyapps.net/</a> | +91 9739864254<br>
</div>