[jadmin] Bouillon p2p wiki and Jabber server load

JD Conley jd.conley at coversant.net
Fri Jun 30 13:09:01 CDT 2006


That is quite a bit of traffic. Why so much? The fastest servers out there (that I've personally seen) only route somewhere in the low thousands of messages per second per processor. At 17 IQ's per second per user (1000 per minute), you'd max out CPU's with only a few hundred users with your product on an average server. I'm also concerned about the bandwidth requirements of the system.

At this level of traffic and bandwidth I could see your application getting blocked very quickly by most public server admins. Also, obviously, if you're compressing stanzas in both directions CPU utilization will be much greater.

-JD

-----Original Message-----
From: jadmin-bounces at jabber.org [mailto:jadmin-bounces at jabber.org] On Behalf Of Victor Grishchenko
Sent: Friday, June 30, 2006 2:01 AM
To: jadmin at jabber.org
Subject: [jadmin] Bouillon p2p wiki and Jabber server load

Hi!

I'm author of the Bouillon , a P2P wiki with reputations, see http://oc-co.org. Bouillon is currently implemented as an external component (JEP-0114). I am planning to implement client variant because it might be more convenient for early adopters.

The problem is that Bouillon sends lots of <iq>s; 1000 stanzas/minute per user is normal frequency. My previous point as that such level of load is unacceptable. But I checked http://status.jabber.org/ and it looks pretty optimistic: average jabber.org load is under 0.5%. Bouillon stanzas could be compressed 10:1, so it will not hit bandwidth so hard.

My plan is to connect using some predefined resource string, like user at domain/oc-co or user at domain/oc-co:\d+. Such connections will have priority of -1.

Do jabber server admins have any objections to this plan?



                                                       Victor


_______________________________________________
jadmin mailing list
jadmin at jabber.org
http://mail.jabber.org/mailman/listinfo/jadmin
FAQ: http://www.jabber.org/about/jadminfaq.shtml
_______________________________________________


More information about the JAdmin mailing list