At 04:34 PM 1/23/2004 +0100, you wrote:
But you should admit gnutella was not the most widely used protocol and there
is perhaps a reason. If it was that good, it should be more used than others
especially because it is available for now several years. What I just want to
say is we should not choose something because it is easy to optimize, we
should choose something for its features, optimizations will come later.
Would it make you feel better if I called them "bloom filters"? That's
their more correct name anyway.
Of course Gnutella isn't the most widely used protocol, but as you've
pointed out, popularity doesn't necessarily correlate with virtue. Would
you call for DC to adopt the FastTrack protocol? It is probably the most
popular, due to its usage in Kazaa.
Further, this isn't adopting all of Gnutella, this is adopting one good
idea of theirs... Argue against the idea, not "Gnutella suxx0rs [debatable
point anyway], so everything within it must too".