zoukankan      html  css  js  c++  java
  • P2P system: Introduction

    P2P system : peer-to-peer system

    一些流行的P2P system: Napster, Gnutella

    我们为什么研究P2P system

    大型的分布式系统有成千上万个结点,这点与p2p system相似,p2p system也是有成千上万个clients进行comunication.

    P2P的一些技术应用到了cloud computing, 如key-value stores 使用了Chord p2p hashing.

    Napster的界面的截图

    当键入title或者歌曲的作者,专辑名等时,点击find it,它就会开始对许多的location进行查找,找出你所需的歌曲的所有地址,你选择其中一个速度最快的进行下载

    我们的分布式系统所关心的是: 当键入title,它是如何进行查找,如何下载,这些clients和servers是如何进行沟通的

    Napster的一些历史

    Napster是室友称呼Shawn Fanning的名字,因为他喜欢take naps

    我们将学习到的

    Fasttrack is underlying sytem for Kazaa,Kazaalite,Grokster

  • 相关阅读:
    【[CQOI2015]选数】
    杜教筛
    【[CQOI2009]跳舞】
    【简单的数学题】
    【[SDOI2013]泉】
    【[AHOI2013]差异】
    【[HEOI2016/TJOI2016]序列】
    【[SDOI2008]Sandy的卡片】
    linux系统编程之信号(一)
    linux系统编程之进程(五)
  • 原文地址:https://www.cnblogs.com/yan2015/p/4906868.html
Copyright © 2011-2022 走看看