[Opensim-dev] "Friendly teleports" between the standalone sims

Dalien Talbot dalienta at gmail.com
Wed Sep 26 17:55:22 UTC 2007


On 9/25/07, Stefan Andersson <stefan at tribalmedia.se> wrote:
>
> Dalien (and others)
>
> the 'hybrid backend service' you are talking about sounds very much like
> the 'Service/Manager' pattern I have been advocatong for quite some while
> now;
>

grhm. And I think now I even remember the discussion we had on IRC a while
ago - when the "local regions" came into notion in the first place. Sorry
for a little bit of plagiarism, indeed I think this was my brain taking too
long to digest your idea, and it tried to mask it - next time we should meet
in brussels, so I could pay some royalties in beers   :-)


just for a laugh, I've implemented so that the OGS Grid comms now have a
> Local Grid comm, and forwards all requests to it to see if it can be handled
> locally, if not, it accesses the grid.
>


Ahha! interesting :) is it in SVN or the private patch ?


The latter has a 'RegionInfo' cache, and a 'RegionListener' cache (which is
> the remoting endpoints for the regions within the instance)
>
> I think we can get this really nice with a bit of love and quite some
> patience.
>


Yup! OGS seems to be a bit less rewarding area to play with - since you need
all the associated overhead (UGA).

I think eventually we should arrive to what you had mentioned - there's no
"standalone" or "distributed" mode anymore - by default everything runs
local, and then by config tweaks one could delegate certain tasks to
external servers, therefore making the setup "distributed".

Although the further it goes, the more I am getting convinced that the true
"distributed" setup should not assume the centralized UGA - but rather
permit them to be mix-n-matched.

Which will bring to the two second-phase questions to solve:

1) user identity in the fully decentralized  environment
2) inventory management in such an environment.

But probably it is more interesting to first have a functional and working
in the wild the code to at least see these two :)

I can imagine that even with these unresolved, the "teleports" could be
still of quite some value - at least you can "visit" the other sims.

/d
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20070926/72d1cf93/attachment-0001.html>


More information about the Opensim-dev mailing list