If it is not important to have the same domain name for the one million users
then the solution is trivial - just deploy f.e.100 servers with 10000 users
on each. :)
You dont have to have them on different domain names to be able to have 100 servers, you just use a jabber server with a distributed architecture, which is where the commercial jabber server solutions come in.
This solution brings an additional benefit - failure proof. Small server can
be much easily replaced than big one.
The solution of 100 servers each serving its own different domain is not failure proof at all (if one server goes down none if its users will be able to login), its only failure proof if any user can login to any of the servers with a single set of credentials, which is something only a distributed load balanced jabber server can provide.
Richard
_______________________________________________ jdev mailing list [email protected] http://mail.jabber.org/mailman/listinfo/jdev
