[MUD-Dev] How to support 1000+ simultaneous connections, and some philosophy.
cg at ami-cg.GraySage.Edmonton.AB.CA
Wed Mar 10 19:48:28 New Zealand Daylight Time 1999
> I would probably go for multiple IP-addresses and multiple
> accepting servers. For example, hostname mud.dom.ain might
> have addresses 188.8.131.52-184.108.40.206 and ten processes,
> each of them listening only single address, not INADDR_ANY. I
> don't know how well this scheme would work though.
The problem with that is that then the clients have to connect to one
of those 10 ports. You might manage that if you have a special client
that has a decent algorithm to balance the use, but if you rely on
humans to do it, it won't work - most will use the first one all the
time. There isn't any way to know which port is the least busy.
Don't design inefficiency in - it'll happen in the implementation.
Chris Gray cg at ami-cg.GraySage.Edmonton.AB.CA
MUD-Dev maillist - MUD-Dev at kanga.nu
More information about the MUD-Dev