MUD-Dev
mailing list archive

[ Other Periods  | Other mailing lists  | Search  ]

Date:  [ Previous  | Next  ]      Thread:  [ Previous  | Next  ]      Index:  [ Author  | Date  | Thread  ]

[MUD-Dev] Re: Why modules? (Was: Inheritable modules)



Vadim Tkachenko wrote:
> 
> Ola Fosheim Grøstad wrote:
> >
> > This is getting worse. Now you don't even assume anything about the
> > developers, and Vadim ignores the lag! Great! A total lack of a problem
> > space!!  You'll be lucky if you eventually stumble onto something which
> > isn't a minor issue...
> 
> About this particular issue (hope I didn't lose the context): I _do_
> _not_ ignore the lag. There are two unrelated topics regarding the lag:

Sorry for interpreting you wrongly then.

> 1. Firs of all, you can't control the lag, would it be one second or one
> minute. It's beyond control, therefore irrelevant. The only thing you
> can do is make your system lag-tolerant (I wouldn't go too deep into
> this, it's been beaten to death before).

It has?  I haven't seen many solutions. Although I have been thinking a
lot about lag-tolerant mechanisms in private...
 
> 2. It's not a high-level design problem, it's communication layer
> problem. If overall performance for everyone drops if you have one
> client lagging out, it's a wrong design, not wrong lag handling.

Actually, it is the context in which the system will operate.  There is no
point in avoiding smaller delays in the server if that is only 10% of the
delays the user will experience.  User experience is key.  The context is
important, should never be ignored.

--
Ola





[ Other Periods  | Other mailing lists  | Search  ]