Re: Morpheus feature: partial files from multiple users

Replies:

  • None.

Parents:

* Gerald Oskoboiny <[email protected]> [2001-07-24 05:05-0400]
> I am way out of touch with the current capabilities of
> Napster/Gnutella/etc clients, but just saw this:
>
> > After you select the file to download, Morpheus uses
> > Fast Stream technology to piece together the same file
> > from multiple users.
>
> Excellent, I'm glad someone is doing this! I was hoping someone
> would. Hopefully similar features will make it into other clients
> as well. (they may be there already, I dunno)

I am never very enthusiastic about such optimizations (see my position
on download accelerators[1]).

This one is slightly different from download accelerators. My point
about download accelerators was that as soon as everybody uses them,
the actual bandwidth that people will get will be lesser than
bandwidth they would have gotten if nobody used download accelerators.

Here, if this feature is implemented in Web browsers for example, it
means that load balancing using e.g. DNS round-robin will not be
effective at all. By adding servers in your mirroring system, you will
decrease the download time for users, but not decrease the load; well,
in a sense, transactions will be shorter, so the load will be lower,
but for cases were there are a lot of connections simultaneously (the
publication of the XHTML 32 Recommendation), the Web site
administrators lose, and therefore all the users lose at the same
time.

I like single TCP connections. :-)

What I would like to see would be a way to automatically download
something from the "fastest" (lowest latency and/or highest bandwith)
mirror available.

 1. http://impressive.net/archives/fogo/[email protected]
--
Hugo Haas <[email protected]> - http://larve.net/people/hugo/
I love it when a plan comes together! -- John "Hannibal" Smith

HURL: fogo mailing list archives, maintained by Gerald Oskoboiny