[jdev] Re: help needed to implement a P2P Chat Client

Ravi ravikapoor101 at gmail.com
Mon Aug 28 12:52:56 CDT 2006

> Why? How many simultaneous connections do you expect? Do you really know
> that the existing client-server model won't work? It seems to work just
> fine for lots of large deployments!

The goal is to be able to scale to millions of logged in users. I did 
not find any existing scalability numbers for ejabberd, are there any 
load test numbers for ejabberd (or any other server)? Since it is 
reasonable to assume that P2P chat will substantially increase 
scalability and decrease bandwidth requirements. Hence the need.

> No, Jingle is not trying to address this. Jingle does signalling over
> the XMPP channel and media over RTP or whatever.

Correct me if I am wrong, as I understand jingle will help establish a 
P2P connection. Once connection is established, I can deviate from the 
specs and use my own protocol for exchanging chat messages. Finally I 
can use jingle again to close the session.

- Ravi

More information about the JDev mailing list