[Home] [Groups] - Message: [Prev in Group] [Next in Group]

nu.kanga.list.mud-dev

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

[Full Header] [Plain Text]
From: Chris Gray <cg@ami-cg.GraySage.Edmonton.AB.CA>
Newsgroups: nu.kanga.list.mud-dev
Date: Wed, 10 Mar 1999 19:48:28 -0700
Organization: Kanga.Nu
[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@ami-cg.GraySage.Edmonton.AB.CA
               http://www.GraySage.Edmonton.AB.CA/cg/


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