[p2p-hackers] p2p in some place or other

coderman coderman at gmail.com
Mon Dec 12 18:34:22 UTC 2005


On 12/11/05, Serguei Osokine <osokin at osokin.com> wrote:
> > It assumes that the data set has a zipf-like distribution.
>
>         This makes me a bit uneasy about this model, by the way. Even
> if the content distribution in P2P nets would be Zipf (and it isn't),
> still I would be reluctant to implement anything that rigidly relies
> on any predetermined distribution. Real functioning systems tend to
> have some sort of a feedback loop and adapt to the changing situation.
> In this case, it should cache the proper amount of content regardless
> of how exactly it is distributed.

i mentioned feedbackfs a few threads earlier and this was exactly what
it intended to do: observe relevance and utility directly and
implicitly (through filesystem interaction) so that recommendation
(search) and caching (distribution) could be optimized.

i think a poor / unintelligent caching mechanism would actually create
more problems as it would be vulnerable to abuse - how do you prevent
malicious or irrelevant peers from filling your cache with crap and
consuming even more of your limited bandwidth to useless ends.

reputation / trust needs to be addressed as well; the question about
motivation for caching is a good one.

that said, it seems clear to me that caching is a big win for
performance.  if you look at various papers and experiments using this
technique everything from search to distribution is greatly enhanced
with a well designed caching mechanism.  akamai still seems to be
doing well. ;)

so perhaps for caching to work well you need a few prerequisites:
- reputation / trust between peers to prevent abuse
- feedback loop to ensure relevance / utility of cached content

i haven't seen any p2p network/app which tries to address both points.
 does anyone know of such a beast?

(i suppose mnet would fit somewhat.  the agorics model prevents abuse
of resources but i'm not sure how the feedback loop is applied)



More information about the P2p-hackers mailing list