2000Q2/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: [MUD&#45;Dev] Multilevel server concept -->
<!--X-From-R13: "Renlzbbe" <svouhsxlNrebyf.pbz> -->
<!--X-Date: Thu, 06 Apr 2000 12:23:19 &#45;0700 -->
<!--X-Message-Id: 003801be08f7$d3fa67a0$7ae47ad1@gd0rh -->
<!--X-Content-Type: text/plain -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, [MUD-Dev] Multilevel server concept</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:fibhufky@erols.com">
</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="msg00072.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00074.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00077.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00074.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00073">Author</A>
&nbsp;|&nbsp;<A HREF="#00073">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00073">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>[MUD-Dev] Multilevel server concept</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: &lt;<A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A>&gt;</LI>
<LI><em>Subject</em>: [MUD-Dev] Multilevel server concept</LI>
<LI><em>From</em>: "Draymoor" &lt;<A HREF="mailto:fibhufky#erols,com">fibhufky#erols,com</A>&gt;</LI>
<LI><em>Date</em>: Thu, 5 Nov 1998 15:06:50 -0500</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>
I was just doing some design brainstorming and came upon an idea for a
multilayer server system.
I don't know how viable this is, or if it's already used, comments
suggestions please?

Anyway, the idea is such:

There are two types of servers for a mud. One is the primary server. This
world server basicly has all the game logic, player data, etc. This is like
most standard muds. There is also another type of server called the router
server. This server can reside anywhere and is what players connect to.
These servers basicly bounce messages between the world server and the
players.

The perpose of this is three-fold.
A: It allows a person to choose a server at a location where the lag is more
suitable for them (if there are multiple router servers available for the
mud).
B: It contains it's own game loop in which it can keep players if the world
server is down for reboot or crashes. This keeps the player's connections
alive and gives them somewhere to talk to each other.
C: It acts as a security point. If someone disables a server, you can always
move to the other servers, with all your data still saved. A person can't
actually hack the world server's data unless they know where the router
servers send your bounce. This could only happen by monitering the
destinations of the packets sent by the router servers (I don't know if this
is possible), or by getting a copy of one of the servers' code

The immediate problem I see is that this might cause more lag due to the
double send/recieve and longer path, but I don't know how bad that would be.

Any input is welcome, thanks.

Philip Loguinov




_______________________________________________
MUD-Dev mailing list
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>
<ul compact><li><strong>Follow-Ups</strong>:
<ul>
<li><strong><A NAME="00079" HREF="msg00079.html">Re: [MUD-Dev] Multilevel server concept</A></strong>
<ul compact><li><em>From:</em> Hans-Henrik Staerfeldt &lt;hhs@cbs.dtu.dk&gt;</li></ul>
<li><strong><A NAME="00075" HREF="msg00075.html">Re: [MUD-Dev] Multilevel server concept</A></strong>
<ul compact><li><em>From:</em> Emil Eifrem &lt;emil@eifrem.com&gt;</li></ul>
<li><strong><A NAME="00074" HREF="msg00074.html">Re: [MUD-Dev] Multilevel server concept</A></strong>
<ul compact><li><em>From:</em> Tochiro &lt;asuka@redconnect.net&gt;</li></ul>
</UL></LI></UL>
<!--X-Follow-Ups-End-->
<!--X-References-->
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00072.html">[MUD-Dev] Article on WoC's 'Open Sourcing' D&amp;D in Salon</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00074.html">Re: [MUD-Dev] Multilevel server concept</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00077.html">[MUD-Dev] Polls at Kanga.Nu</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00074.html">Re: [MUD-Dev] Multilevel server concept</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00073"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00073"><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><A NAME="00080" HREF="msg00080.html">Re: [MUD-Dev] Same-Sex Marriage (was: Trouble Makers or Regular Citizens)</A></strong>, 
Ananda Dawnsinger <a href="mailto:ananda@greyrealms.com">ananda@greyrealms.com</a>, Fri 07 Apr 2000, 15:19 GMT
<UL>
<LI><strong><A NAME="00087" HREF="msg00087.html">Re: [MUD-Dev] Same-Sex Marriage (was: Trouble Makers or Regular Citizens)</A></strong>, 
Matthew Mihaly <a href="mailto:the_logos@achaea.mudservices.com">the_logos@achaea.mudservices.com</a>, Fri 07 Apr 2000, 20:37 GMT
</LI>
<LI><strong><A NAME="00084" HREF="msg00084.html">Re: [MUD-Dev] Same-Sex Marriage (was: Trouble Makers or Regular Citizens)</A></strong>, 
David Bennett <a href="mailto:ddt@discworld.imaginary.com">ddt@discworld.imaginary.com</a>, Fri 07 Apr 2000, 20:37 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00077" HREF="msg00077.html">[MUD-Dev] Polls at Kanga.Nu</A></strong>, 
claw <a href="mailto:claw@kanga.nu">claw@kanga.nu</a>, Fri 07 Apr 2000, 02:58 GMT
<LI><strong><A NAME="00073" HREF="msg00073.html">[MUD-Dev] Multilevel server concept</A></strong>, 
Draymoor <a href="mailto:fibhufky@erols.com">fibhufky@erols.com</a>, Thu 06 Apr 2000, 19:23 GMT
<UL>
<LI><strong><A NAME="00074" HREF="msg00074.html">Re: [MUD-Dev] Multilevel server concept</A></strong>, 
Tochiro <a href="mailto:asuka@redconnect.net">asuka@redconnect.net</a>, Thu 06 Apr 2000, 19:47 GMT
</LI>
<LI><strong><A NAME="00075" HREF="msg00075.html">Re: [MUD-Dev] Multilevel server concept</A></strong>, 
Emil Eifrem <a href="mailto:emil@eifrem.com">emil@eifrem.com</a>, Thu 06 Apr 2000, 20:36 GMT
<UL>
<LI><strong><A NAME="00091" HREF="msg00091.html">Re: [MUD-Dev] Multilevel server concept</A></strong>, 
Kristen L. Koster <a href="mailto:koster@eden.com">koster@eden.com</a>, Sat 08 Apr 2000, 03:12 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00079" HREF="msg00079.html">Re: [MUD-Dev] Multilevel server concept</A></strong>, 
Hans-Henrik Staerfeldt <a href="mailto:hhs@cbs.dtu.dk">hhs@cbs.dtu.dk</a>, Fri 07 Apr 2000, 15:19 GMT
</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>