Angie
ejabberd is getting better and better every day. You can look over the developments in the last 6 months following the Process One blog:
- Millions Users Instant Messaging;
- Building Large Scale AJAX Chat System;
- ejabberd roadmap updated;
- Introducing FlexArch;
- plugin-based publish and subscribe is a huge leap toward rich presence.
The last one is the one. This will make it trivial (for those fortunate enough to be using a publish-subscribe-type system already as one of the tools in their business) to publish via XMPP business-side events, like blog posts, comments, uploaded photos, new classified ads in your area, job offers, and much much more.
With that out of the way, maybe we could try and put a XMPP client inside our browsers, switch to a real push-based network, and stop wasting our time with "AJAX-poll-like-crazy" or "Comet-half-baked-everything-is-http" solutions to asynchronous event notification in a large scale.