[sldev] Re: [META] Exciting reuter's post about OpenSim
John Hurliman
jhurliman at wsu.edu
Sat Sep 8 15:45:46 PDT 2007
Argent Stonecutter wrote:
>
>> Not true at all, there are many different ways you could implement a
>> distributed grid architecture that involved storing inventory on the
>> client.
>
> Well, "... storing inventory in a distributed manner...". It has to be
> stored *somewhere*, and it needs to be stored somewhere that doesn't
> depend on some random laptop (that you haven't yet realized is sitting
> at the bottom of your swimming pool, because your wifi is down as
> well) being online.
You don't need a special concept of an "inventory" to have a grid. For
appearance, clients are already telling new simulators all 218 of their
appearance parameters when they enter and giving them the location of
your baked outfit textures. Having simulators temporarily host your
baked textures (and implementing some mirorring in case on simulator
drops offline, and requesting the client to rebake in a worst case
scenario) would solve the appearance problem. As far as inventory goes,
just make it files on your hard drive. When I sit down in an Internet
cafe and fire up a browser I don't have an inventory on hand*, but I'm
still able to use the web.
"... storing inventory in a distributed manner..." sounds like a nice
idea, but it is not essential to building a metaverse. It could be
offered as a third party service instead of built in to the grid code.
* Actually a lot of sites like Google homepage keep persistent settings
for me, which is the equivalent of keeping some inventory on a single
simulator.
John Hurliman
More information about the SLDev
mailing list