On Fri, Sep 16, 2011 at 09:21, aruna reddy <[email protected]> wrote:
> Hi,
> Thanks for showing interest.
> The requirement is as below.
> We are using XMPP server to communicate between the clients.The
> username pwds of the clients are stored in DB and we are using our own
> storageprovider registry to get the details of clients from db.We want
> to have more XMPP servers to help us in load balancing.In this case we
> want the user object to be shared among all servers.For now we have
> have subclassed AbstractRosterManager with our own implementation to
> store it DB.I could not understand what needs to be done in specific
> implementation of ResourceRegistry.

The ResourceRegistry contains all running sessions. The crux with XMPP
and social applications in general is that everyone is connected to
someone. These net of connected contacts builds a graph. This graph
must somehow be shared within the cluster of XMPP servers so every
server is able to send presence notifications.
It's the most difficult part in XMPP clustering.

  Bernd

Reply via email to