1999Q4/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev] Collecting ideas for a MUD server... (fwd) -->
<!--X-From-R13: X Q Znjerapr <pynjNxnatn.ah> -->
<!--X-Date: Fri, 24 Dec 1999 12:47:14 &#45;0800 -->
<!--X-Message-Id: E121bc9&#45;0001WV&#45;00#dingo,kanga.nu -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: Pine.LNX.4.10.9912231459380.19191&#45;100000#localhost,localdomain -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, Re: [MUD-Dev] Collecting ideas for a MUD server... (fwd)</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:claw#kanga,nu">
</head>
<body background="/backgrounds/paperback.gif" bgcolor="#ffffff"
      text="#000000" link="#0000FF" alink="#FF0000" vlink="#006000">

  <font size="+4" color="#804040">
    <strong><em>MUD-Dev<br>mailing list archive</em></strong>
  </font>
      
<br>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
<br clear=all><hr>
<!--X-Body-Begin-->
<!--X-User-Header-->
<!--X-User-Header-End-->
<!--X-TopPNI-->

Date:&nbsp;
[&nbsp;<a href="msg00783.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00785.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00777.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00778.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00784">Author</A>
&nbsp;|&nbsp;<A HREF="#00784">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00784">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: [MUD-Dev] Collecting ideas for a MUD server... (fwd)</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
<LI><em>Subject</em>: Re: [MUD-Dev] Collecting ideas for a MUD server... (fwd) </LI>
<LI><em>From</em>: J C Lawrence &lt;<A HREF="mailto:claw#kanga,nu">claw#kanga,nu</A>&gt;</LI>
<LI><em>Date</em>: Fri, 24 Dec 1999 12:47:04 -0800</LI>
<LI><em>Reply-To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
<LI><em>Sender</em>: <A HREF="mailto:mud-dev-admin#kanga,nu">mud-dev-admin#kanga,nu</A></LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
On Thu, 23 Dec 1999 15:01:19 -0500 (EST) 
Rahul Sinha &lt;rsinha#glue,umd.edu&gt; wrote:

&gt; On Thu, 23 Dec 1999, J C Lawrence wrote:
&gt;&gt; On Thu, 23 Dec 1999 04:11:57 -0500 (EST) Rahul Sinha
&gt;&gt; &lt;rsinha#glue,umd.edu&gt; wrote:

&gt;&gt; Why tick based?  Why have any sort of fixed polling loop?

&gt; ? no polling involved; select() doing that, no the ticks are just
&gt; to provide for various zones not getting desynced.  Ideally you
&gt; don't timetravel when you walk from Bogosville to Bogoton ;-)

Why use a polling loop to update the unoccupied areas, when you
could instead leave them stagnant and then merely calculate the
actual state as of that time when a player comes along?

&gt; question, for that many connections, would UDP be a better idea
&gt; than TCP?  one way or another, eventd will be monolithic, no
&gt; concurrency, so then you have 100+ sockets open... blech)

Make sure you read up on the thundering herd problem etc.  You can
find a few useful links in the Library at Kanga.Nu under:

  <A  HREF="http://www.kanga.nu/library.php3?viewCat=10">http://www.kanga.nu/library.php3?viewCat=10</A>

with Dan Kega's "The C10K Problem" also being of interest.  If
you're developing under Linux, you may also want to look into the
asynch IO motions that have been happening (I haven't had the chance
to follow them myself), which appear to have replaced the earlier
efforts toward event queues.

-- 
J C Lawrence                                 Home: claw#kanga,nu
----------(*)                              Other: coder#kanga,nu
--=| A man is as sane as he is dangerous to his environment |=--


_______________________________________________
MUD-Dev maillist  -  MUD-Dev#kanga,nu
<A  HREF="http://www.kanga.nu/lists/listinfo/mud-dev">http://www.kanga.nu/lists/listinfo/mud-dev</A>

</PRE>

<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<HR>
<!--X-Follow-Ups-End-->
<!--X-References-->
<UL><LI><STRONG>References</STRONG>:
<UL>
<LI><STRONG><A NAME="00777" HREF="msg00777.html">Re: [MUD-Dev] Collecting ideas for a MUD server... (fwd)</A></STRONG>
<UL><LI><EM>From:</EM> Rahul Sinha &lt;rsinha#glue,umd.edu&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00783.html">Re: [MUD-Dev] Re: MUD-Dev digest, Vol 1 #237 - 9 msgs</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00785.html">MUD relevant references (was: Re: [MUD-Dev] The grass is always greener...)</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00777.html">Re: [MUD-Dev] Collecting ideas for a MUD server... (fwd)</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00778.html">Re: [MUD-Dev] Collecting ideas for a MUD server... (fwd)</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00784"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00784"><STRONG>Thread</STRONG></A></LI>
</UL>
</LI>
</UL>

<!--X-BotPNI-End-->
<!--X-User-Footer-->
<!--X-User-Footer-End-->
<ul><li>Thread context:
<BLOCKQUOTE><UL>
<LI><STRONG>Re: [MUD-Dev] PGP player certificates (was: collecting ideas...)</STRONG>, <EM>(continued)</EM>
<ul compact>
<ul compact>
<ul compact>
<LI><strong><A NAME="00766" HREF="msg00766.html">Re: [MUD-Dev] PGP player certificates (was: collecting ideas...)</A></strong>, 
David Bennett <a href="mailto:ddt#discworld,imaginary.com">ddt#discworld,imaginary.com</a>, Thu 23 Dec 1999, 17:00 GMT
</LI>
</ul>
<LI><strong><A NAME="00758" HREF="msg00758.html">Re: [MUD-Dev] Collecting ideas for a MUD server... (fwd)</A></strong>, 
J C Lawrence <a href="mailto:claw#kanga,nu">claw#kanga,nu</a>, Thu 23 Dec 1999, 07:50 GMT
</LI>
<LI><strong><A NAME="00765" HREF="msg00765.html">Re: [MUD-Dev] Collecting ideas for a MUD server... (fwd)</A></strong>, 
Greg Miller <a href="mailto:gmiller#classic-games,com">gmiller#classic-games,com</a>, Thu 23 Dec 1999, 17:00 GMT
</LI>
</ul>
<LI><strong><A NAME="00777" HREF="msg00777.html">Re: [MUD-Dev] Collecting ideas for a MUD server... (fwd)</A></strong>, 
Rahul Sinha <a href="mailto:rsinha#glue,umd.edu">rsinha#glue,umd.edu</a>, Thu 23 Dec 1999, 20:50 GMT
<UL>
<LI><strong><A NAME="00784" HREF="msg00784.html">Re: [MUD-Dev] Collecting ideas for a MUD server... (fwd)</A></strong>, 
J C Lawrence <a href="mailto:claw#kanga,nu">claw#kanga,nu</a>, Fri 24 Dec 1999, 20:47 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00778" HREF="msg00778.html">Re: [MUD-Dev] Collecting ideas for a MUD server... (fwd)</A></strong>, 
Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Thu 23 Dec 1999, 23:44 GMT
</LI>
</ul>
</LI>
<LI><strong><A NAME="00696" HREF="msg00696.html">[MUD-Dev] Classes and Races and more (a BIG list) (fwd)</A></strong>, 
J C Lawrence <a href="mailto:claw#cp,net">claw#cp,net</a>, Tue 21 Dec 1999, 01:24 GMT
<UL>
<LI><strong><A NAME="00708" HREF="msg00708.html">[MUD-Dev] Originality/Points of Reference (was Classes and Races and more (a BIG list) (fwd))</A></strong>, 
Richard Ross <a href="mailto:rross#rross,eurobell.co.uk">rross#rross,eurobell.co.uk</a>, Tue 21 Dec 1999, 17:38 GMT
<UL>
<LI><strong><A NAME="00716" HREF="msg00716.html">Re: [MUD-Dev] Originality/Points of Reference (was Classes and Races and more (a BIG list) (fwd))</A></strong>, 
Ryan P. <a href="mailto:ixiterra#earthlink,net">ixiterra#earthlink,net</a>, Wed 22 Dec 1999, 00:35 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
</UL></BLOCKQUOTE>

</ul>
<hr>
<center>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
</center>
<hr>
</body>
</html>