David Barrett wrote: > > As for scalability of the server, it's really not that bad. A single, > totally-standard $100/mo dedicated server can handle over 100K TCP > connections. The primary limit is CPU and RAM, and they get better all > the time. > > Thus while you could (as the P2P-SIP folks are doing) completely > decentralize the connection forwarding through a massive engineering > effort, keep in mind that a dead-easy centralized service costs less > than $0.001/mo/user to provide. > > You can even use P2P techniques like DHTs to make it easy to build (and scale up) your centralized service, taking advantage of the fact that such technology running on a stable set of servers is much easier to get working properly than trying to run it on lots of coming-and-going user endpoints (many of whom won't have public addresses anyway).
Perhaps that's why a bunch of the P2P-SIP people are playing with DHTs on PlanetLab instead of on every end-user machine. (Plus everyone needs to hit *some* server to find the bootstrap nodes anyway... keeping them connected to it and not moving anything but keepalive traffic and the occasionally connection setup, as David points out, is cheap) Matthew Kaufman [EMAIL PROTECTED] _______________________________________________ p2p-hackers mailing list [email protected] http://lists.zooko.com/mailman/listinfo/p2p-hackers
