1000 buddies : when would there presence be queried after startup ?

Mark Doliner mark at kingant.net
Sat Sep 29 13:28:15 EDT 2012

Are you planning on using XMPP?  My initial thought when I read your
email was, "That sounds like a lot of work... why not just use Google
Apps for Business?"  (Disclaimer: I work at Google... but I would have
suggested Google Apps even before I started working there.)

On Fri, Sep 28, 2012 at 9:17 AM, xteo <xteo at mac.com> wrote:
> We are gonna use pidgin as the IM client in my company we are gonna have around 1000 users .
> And ideally we want to pre-populate the client with all the user.
> We had issue in the past with performance on the server side,

Had problems with performance of 1000 users each with 1000 buddies?  I
feel like an XMPP server should be able to handle that without too
much struggling, assuming the people aren't signing in and out

> so the question is when is the presence of a user been queried ?

Typically the server automatically sends clients presence info about
the people on their buddy lists.

> Is that possible to have that only on demand and
> remove the presence tracking / notification for most users ?

I don't know... maybe?  XMPP is pretty flexible.  It might be possible
to have a roster stored on the server and not get presence info
automatically, and then send on-demand presence probes as needed.

More information about the Support mailing list