-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tuesday 19 November 2002 17:50, Yves Lempereur wrote:
> The problem:
>
> Freenet is slow. Loading a freesite from an activelink takes a long
> time, and when you finally get the HTML file, it takes even longer
> before you see the graphics (assuming you get to see all of them). If
> you then navigate to a secondary page of that freesite, odds are that
> it won't even load.
>
> The problem isn't one of bandwidth, but one of latency. For each file
> that is needed, one or more key(s) must be retrieved, and for each key
> that is needed, a little "roamer" is sent out on the net to visit each
> and every node (within a radius) one by one, hoping to run into the
> sought after key and come home with it. This takes a long time. I
> therefore submit that, because of this, it takes much longer to
> retrieve ten 10KB files than it takes to retrieve one 100KB file, it's
> the nature of the beast. Furthermore, since it takes ten little roamers
> to retrieve the ten keys and only one to retrieve the one key, it
> causes ten times the traffic on the net, compounding the problem.
>
> A solution:
>
> JAR files. Take the few HTML files and the few graphic files that make
> a freesite, pack them in a .jar file and insert it at a "/site//" type
> URI. URI's like "/site//index.html" and "/site//images/activelink.gif"
> would retrieve the .jar file and extract the target file.
<>

We've disccussed doing "websites in a tarball" before.  I don't particularly 
like JAR files (they're really just .Zip files with some extra info).  JAR 
files are fairly specific to Java, but Freenet clients could be written in 
many languages.

In any case, the idea just needs somone willing to implement it.

- -- 
Timm Murray
GPG Key Fingerprint: 32E9 DBAF 8089 ECB7 696D  560B AA9B 9E29 C69C 7CB4
- ----------
DOS Air:
All the passengers go out onto the runway, grab hold of the plane, push it 
until it gets in the air, hop on, jump off when it hits the ground again.  
Then they grab the plane again, push it back into the air, hop on, et 
cetra.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iEYEARECAAYFAj3dSu0ACgkQqpueKcacfLQUZgCdEE7UVV/mKqMxBxIgOFx6BfAL
TngAoICEzdM2s+r90Tk9C4Z4moPOdNvC
=emtm
-----END PGP SIGNATURE-----


_______________________________________________
Tech mailing list
[EMAIL PROTECTED]
http://hawk.freenetproject.org/cgi-bin/mailman/listinfo/tech

Reply via email to