[MUD-Dev] How to support 1000+ simultaneous connections, and some philosophy.

Chris Gray cg at ami-cg.GraySage.Edmonton.AB.CA
Wed Mar 10 19:48:28 New Zealand Daylight Time 1999


[Petri Virkkula:]
 >	I would probably go for multiple IP-addresses and multiple
 >	accepting servers. For example, hostname mud.dom.ain might
 >	have addresses 123.123.123.1-123.123.123.10 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
               http://www.GraySage.Edmonton.AB.CA/cg/


_______________________________________________
MUD-Dev maillist  -  MUD-Dev at kanga.nu
http://www.kanga.nu/lists/listinfo/mud-dev




More information about the MUD-Dev mailing list