[MUD-Dev] Re: Wild idea.. :)

Vadim Tkachenko vt at freehold.crocodile.org
Fri Sep 4 20:23:31 CEST 1998


Ben Greear wrote:

[skipped]

> One issue I was working on:  each object must have a unique identifier
> across the entire universe of servers.  This is for permanent storage
> problems, ie DB key, however you do your DB.  I will use a unique ID
> for each server, and increment a 64 bit number on the server itself.

... which reminds me a story about IP numbers and IPv6. Don't you think
it's funny?

> If it wraps..well, then the game is over, big bang kinda thing! :)

I didn't read anything on IPv6 (just because there's no motivation
currently), but remember hearing that it has variable length address. Is
it true? Do you think you can engage this kind of solution?

BTW, if you also have groups of related objects (say, all objects within
one of the worlds of your universe), the netmask/broadcast address
applies here as well.

Going further, do you think it's possible to have a naming server and
provide a mapping from, say, the host name some particular world is
running on currently, plus the unique object identifier within a name
space of that server, to universe coordinates? This way you get rid of
necessity to store a lot of information.

But anyway, I guess, all I said doesn't fit nicely into the relational
DB.

> Ben Greear (greear at cyberhighway.net)  http://www.primenet.com/~greear

--
Still alive and smile stays on,
Vadim Tkachenko <vt at freehold.crocodile.org>
--
UNIX _is_ user friendly, he's just very picky about who his friends are




More information about the mud-dev-archive mailing list