1998Q2/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev] Persistant storage.... My current idea. -->
<!--X-From-R13: X Q Znjerapr <pynjNhaqre.rate.ftv.pbz> -->
<!--X-Date: Tue, 07 Apr 1998 16:56:40 +0000 -->
<!--X-Message-Id: 199804071656.JAA71679#under,engr.sgi.com -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: Pine.LNX.3.96.980403182108.250A&#45;100000#shamen,cyberhighway.net -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, Re: [MUD-Dev] Persistant storage.... My current idea.</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:claw#under,engr.sgi.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="msg00048.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00050.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00013.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00063.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00049">Author</A>
&nbsp;|&nbsp;<A HREF="#00049">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00049">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: [MUD-Dev] Persistant storage.... My current idea.</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: <A HREF="mailto:mud-dev#null,net">mud-dev#null,net</A></LI>
<LI><em>Subject</em>: Re: [MUD-Dev] Persistant storage.... My current idea. </LI>
<LI><em>From</em>: J C Lawrence &lt;<A HREF="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</A>&gt;</LI>
<LI><em>Date</em>: Tue, 07 Apr 1998 09:56:36 -0700</LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
On Fri, 3 Apr 1998 17:41:06 PST8PDT 
Ben Greear&lt;greear#cyberhighway,net&gt; wrote:

&gt; On Fri, 3 Apr 1998, J C Lawrence wrote:

&gt;&gt; Really?  Does this mean that objects migrate between servers?
&gt;&gt; Think this thru:

&gt; Yes, objects will migrate, probably through a 'gate' or some other
&gt; transport mechanism.  The servers will do handoff of IO as smoothly
&gt; as possible....

&gt;&gt; Object A is defined on Server X.
&gt;&gt; 
&gt;&gt; A inherits from objects Q, R, S, and T, also defined on X.
&gt;&gt; 
&gt;&gt; You now move A to server Y.
&gt;&gt; 
&gt;&gt; Do Q, R, S and T, __and__ all their other children follow?
&gt;&gt; 
&gt;&gt; What about all the objects that remain on X that inherit from those
&gt;&gt; objects too?

&gt; Ummm, not sure I understand this.  It makes no sense to me.  My idea
&gt; is thus: You have a space ship, with cargo, and various objects on
&gt; board.  You go through a 'gate' to another server (solar system).
&gt; Every object within the ship leaves the previous one and joins the
&gt; latter.  The java classes of course do not move, and in fact are
&gt; found on ever server.

You are going to require that the class heirarchy on all servers match 
perfectly?  If you don't then you have the problem of an object
attempting to move to a server which may not have an indentical
supporting class heirarchy.

This also makes the possibility of free user programming more
difficult.  How are you going to maintain synchronisation of class
heirarchies across servers as new classes are created or old classes
are maintained?  

Are you preapared to require that all descendants of a class must be
compliant with the latest version of that class, or are you going to
have some sort of class versioning where instances are bound to a
particular version of a defined class?

Re-read the above in the light of different servers not having
identical class heirarchies -- it should make sense.  

Note: It is possible to move or replicate class heirarchies between
servers, its just not trivial.
 
&gt;&gt; Do you merely make copies of A, Q, R, S, and T, on Y, and leave the
&gt;&gt; originals on X?

&gt; No copies, in this world there is only one of everything (as in RL).

Yet there may be multiple instances of a given class no?

&gt;&gt; ADSL has not quite reached my part of the SF Bay area (its close),
&gt;&gt; but that's $180 for 384Kbps symmetrical (it varies slightly
&gt;&gt; depending on who you pick for your CLEC: PacBell, Covad, or
&gt;&gt; NorthPoint).  IDSL (which I'd be more likely to go for), has yet to
&gt;&gt; establish a firm pricing model here alas.

&gt; Here in phoenix: around $40 a month for a cable modem, around 1 Mbps
&gt; average it seems..both ways!

Note that all cable modems are not equal.  Some use the cable fdor
down trafic only, with a standard asynch modem for the up-traffic.
Others are bidirectional on the cable, but are also massively
asymetrical (I've seen as high as a 20:1 ratio between in and out
bandwidth).  Lastly, for the bidirectional modems, in almost all cases
you share your bandwidth with the other subscribers on the local loop,
and some cable companies have been known to be stupid enough to use a
/16 subnet...

Cable modems are not necessarily that great.  Check your local
providers implementation.

-- 
J C Lawrence                               Internet: claw#null,net
(Contractor)                               Internet: coder#ibm,net
---------(*)                     Internet: claw#under,engr.sgi.com
...Honourary Member of Clan McFud -- Teamer's Avenging Monolith...

</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="00063" HREF="msg00063.html">Re: [MUD-Dev] Persistant storage.... My current idea.</A></strong>
<ul compact><li><em>From:</em> Ben Greear &lt;greear#cyberhighway,net&gt;</li></ul>
</UL></LI></UL>
<!--X-Follow-Ups-End-->
<!--X-References-->
<UL><LI><STRONG>References</STRONG>:
<UL>
<LI><STRONG><A NAME="00013" HREF="msg00013.html">Re: [MUD-Dev] Persistant storage.... My current idea.</A></STRONG>
<UL><LI><EM>From:</EM> Ben Greear &lt;greear#cyberhighway,net&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00048.html">Re: [MUD-Dev] Meta: who dat guy, wot dat web?</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00050.html">Re: [MUD-Dev]  Re: [Fwd: MUD-Dev]</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00013.html">Re: [MUD-Dev] Persistant storage.... My current idea.</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00063.html">Re: [MUD-Dev] Persistant storage.... My current idea.</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00049"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00049"><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="00007" HREF="msg00007.html">Re: [MUD-Dev] Persistant storage.... My current idea.</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Wed 01 Apr 1998, 22:58 GMT
<UL>
<LI><strong><A NAME="00009" HREF="msg00009.html">Re: [MUD-Dev] Persistant storage.... My current idea.</A></strong>, 
Ben Greear <a href="mailto:greear#cyberhighway,net">greear#cyberhighway,net</a>, Fri 03 Apr 1998, 09:11 GMT
<UL>
<LI><strong><A NAME="00010" HREF="msg00010.html">Re: [MUD-Dev] Persistant storage.... My current idea.</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Fri 03 Apr 1998, 17:57 GMT
<UL>
<LI><strong><A NAME="00013" HREF="msg00013.html">Re: [MUD-Dev] Persistant storage.... My current idea.</A></strong>, 
Ben Greear <a href="mailto:greear#cyberhighway,net">greear#cyberhighway,net</a>, Sat 04 Apr 1998, 01:32 GMT
<UL>
<LI><strong><A NAME="00049" HREF="msg00049.html">Re: [MUD-Dev] Persistant storage.... My current idea.</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Tue 07 Apr 1998, 16:56 GMT
<UL>
<LI><strong><A NAME="00063" HREF="msg00063.html">Re: [MUD-Dev] Persistant storage.... My current idea.</A></strong>, 
Ben Greear <a href="mailto:greear#cyberhighway,net">greear#cyberhighway,net</a>, Wed 08 Apr 1998, 00:50 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
</UL>
</LI>
</UL>
</LI>
</UL>
<UL>
<li>&lt;Possible follow-up(s)&gt;<br>
<LI><strong><A NAME="00011" HREF="msg00011.html">[MUD-Dev] Persistant storage.... My current idea.</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Fri 03 Apr 1998, 23:42 GMT
<UL>
<LI><strong><A NAME="00012" HREF="msg00012.html">Re: [MUD-Dev] Persistant storage.... My current idea.</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Sat 04 Apr 1998, 00:04 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00018" HREF="msg00018.html">Re: [MUD-Dev] Persistant storage.... My current idea.</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Sat 04 Apr 1998, 23:21 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>