<a href="http://www.process-one.net/en/blogs/article/introducing_the_xmpp_application_server/">http://www.process-one.net/en/blogs/article/introducing_the_xmpp_application_server/</a><br><br>is also pretty topical read, Blaine Cook (ex twitter dev) mentioned it <br>
<br>"Scaling Twitter as a messaging platform is pretty easy. See <a href="http://www.process-one.net/en/blogs/article/introducing_the_xmpp_application_server/" rel="nofollow">Mickaël Rémond's post</a>
on the subject. Scaling the archival, and massive infrastructure
concerns (think billions of authenticated polling requests per month)
are not, no matter what platform you're on. Particularly when you need
to take complex privacy concerns into account."<br><br><div class="gmail_quote">2008/6/1 Steve <<a href="mailto:steven.charles.davis@gmail.com">steven.charles.davis@gmail.com</a>>:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Jun 1, 10:01 am, "Patrick Logan" <<a href="mailto:patrickdlo...@gmail.com">patrickdlo...@gmail.com</a>> wrote:<br>
> "Yaws at the front end, definitely - but rather /RabbitMQ/ at the back end."<br>
> I'm not sure why RabbitMQ would be a better choice than XMPP /<br>
> ejabberd for a text messaging system?<br>
<br>
</div>Well, I've not really done my "due diligence" on this,  but here goes<br>
anyway - the first considerations that come to mind with XMPP/ejabberd<br>
is support for... multiple recipients, offline delivery, clients as<br>
systems (web servers, sms gateways) not user apps (browsers/phones). I<br>
could probably add to the list.<br>
<div class="Ih2E3d"><br>
><br>
> In addition to that XMPP can federate with existing IM systems, an<br>
> XMPP-based "Twoorl" could federate itself easily across multiple<br>
> organizations.<br>
<br>
</div>I can't see how this applies here.. you see, the MQ suggestion was for<br>
an additional back-end tier... I wasn't bothering to address the front<br>
end interface(s) -- maybe I wasn't clear enough on that?<br>
<div class="Ih2E3d"><br>
> How easy is it to federate across organizational boundaries AMQP or<br>
> RabbitMQ in particular? I mean assuming if Twoorl does get to this<br>
> scale, does he want to continue paying for the entire infrastructure?<br>
<br>
</div>I'm not sure I understand the question here in this context. The<br>
suggestion was assuming that you run the entire service a la Twitter.<br>
<br>
/regs<br>
<div><div></div><div class="Wj3C7c">_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://www.erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://www.erlang.org/mailman/listinfo/erlang-questions</a><br>
</div></div></blockquote></div><br>