Hi,

we have something like this at Sapo that has been serving us well. It scale to a nice number of hits per sec (tested up to 10k hits/sec, with a single server).

We can clean up the component and share it if people are interested.

Se below for more info.

On Mar 9, 2006, at 5:05 AM, Peter Saint-Andre wrote:

<img src='http://www.jabber.org/users/stpeter.png'/>

Granted there are challenges here:

1. Needs to be opt-in (no presence leaking)

we use an external component and a feature of the server that mirrors presence information to it. It would be very simple to switch this to registration-based or roster-based solution.

You either register with it like a MSN transport, or add a contact in that domain.


2. User needs a way to choose icon set (if there's a choice)

You do that on the URL itself. like http://presence.site/SKIN/JID

No extra effort needed.


3. Jabber server and web server need to share information

We have two webservers in our setup, for redundancy. And they only need to share a filesystem (NFS for example) between them. With a bit more work, even that requirement can be dropped.

Our setup does not involve any database at all, to reduce bottlenecks.


4. Would not be dynamic (that would require an xmpp: URI)

I don't understand this, can you explain it better what you mean?

At the jabber.org domain, #3 is a bit of a pain (the web server and
jabber server are on different machines), but the challenge seems to be
surmountable.

This would be no problem with our setup.

Best regards,
--
HIId: Pedro Melo
SMTP: [EMAIL PROTECTED]
XMPP: [EMAIL PROTECTED]

Reply via email to