Difference between revisions of "New Download Approaches"

From Second Life Wiki
Jump to navigation Jump to search
Line 12: Line 12:


=LL Downloading of URL, passing back to client=
=LL Downloading of URL, passing back to client=
LL downloads the URL for the user, and then passes it back to the user, caching the copy on the server.
This solution suggests that if anyone needs to download a URL, that LL will download the URL, then host a copy of that image on LL's servers.  It will then be treated like any other asset hosted by LL.  The client will request the URL from the file server, and the file server will spit back a copy of the requested image.
==Pros==
==Pros==
===Technical===
===Technical===
Guarantees that the image will be served up in a timely fashion because it will be hosted by LL's content servers.
===Privacy===
===Privacy===
Good for privacy because the user never connects to a foreign server.
==Cons==
==Cons==
===Technical===
===Technical===
Lots of bandwidth on LL's part.  Possible additional latency because when the first time an image is requested, LL will have to pull a copy of the requested assets from the web server.
===Privacy===
===Privacy===
 
None known.


=LL Hosted proxy network=
=LL Hosted proxy network=

Revision as of 20:07, 25 January 2007

This page is for showing the different pros and cons of different approaches of new ways of getting new URL's to the client. A big question on the minds of developers is LL's policies on Expected Privacy. Understanding what LL thinks on this may lead us to understanding what LL will do. Let's do our best to fill this out with both sides.

Client downloading of URL

The client directly downloads the URL

Pros

Technical

Privacy

Cons

Technical

Privacy

LL Downloading of URL, passing back to client

This solution suggests that if anyone needs to download a URL, that LL will download the URL, then host a copy of that image on LL's servers. It will then be treated like any other asset hosted by LL. The client will request the URL from the file server, and the file server will spit back a copy of the requested image.

Pros

Technical

Guarantees that the image will be served up in a timely fashion because it will be hosted by LL's content servers.

Privacy

Good for privacy because the user never connects to a foreign server.

Cons

Technical

Lots of bandwidth on LL's part. Possible additional latency because when the first time an image is requested, LL will have to pull a copy of the requested assets from the web server.

Privacy

None known.

LL Hosted proxy network

LL hosting proxies for our clients to connect with. Possibly a dupe of LL Downloading URL

Pros

Technical

Privacy

Cons

Technical

Privacy

P2p-based

A Bittorrent-like p2p downloading system.

Pros

Technical

Privacy

Cons

Technical

Privacy

Anonymous P2p-based proxy

A Tor-like p2p downloading system.

Pros

Technical

Privacy

Cons

Technical

Privacy