Peer-to-peer information systems: concepts and models, state-of-the-art, and future systems

ESEC/FSE-9 Pub Date : 2001-09-10 DOI:10.1145/503271.503268
K. Aberer, M. Hauswirth
{"title":"Peer-to-peer information systems: concepts and models, state-of-the-art, and future systems","authors":"K. Aberer, M. Hauswirth","doi":"10.1145/503271.503268","DOIUrl":null,"url":null,"abstract":"The limitations of client/server systems become evident in an Internet-scale distributed environment. P2P systems offer an alternative to traditional client/server systems: Every node acts both as a client and a server and \"pays\" its participation by providing access to its computing resources. Systems such as Napster and Gnutella have proven their practical applicability. In this tutorial we position the P2P paradigm in the design space of distributed information systems, present underlying models and concepts, and show the structure, protocols, and algorithms of current systems. Then we elaborate on the novel requirements for P2P algorithms (resource discovery, complexity, and scalability) and present future research areas.","PeriodicalId":259249,"journal":{"name":"ESEC/FSE-9","volume":"114 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-09-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"76","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ESEC/FSE-9","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/503271.503268","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 76

Abstract

The limitations of client/server systems become evident in an Internet-scale distributed environment. P2P systems offer an alternative to traditional client/server systems: Every node acts both as a client and a server and "pays" its participation by providing access to its computing resources. Systems such as Napster and Gnutella have proven their practical applicability. In this tutorial we position the P2P paradigm in the design space of distributed information systems, present underlying models and concepts, and show the structure, protocols, and algorithms of current systems. Then we elaborate on the novel requirements for P2P algorithms (resource discovery, complexity, and scalability) and present future research areas.
点对点信息系统:概念和模型、最新技术和未来系统
客户机/服务器系统的局限性在互联网规模的分布式环境中变得很明显。P2P系统为传统的客户机/服务器系统提供了另一种选择:每个节点既充当客户机又充当服务器,并通过提供对其计算资源的访问来“支付”其参与。Napster和Gnutella等系统已经证明了它们的实际适用性。在本教程中,我们将P2P范式置于分布式信息系统的设计空间中,呈现底层模型和概念,并展示当前系统的结构、协议和算法。然后详细阐述了P2P算法的新要求(资源发现、复杂性和可扩展性)以及未来的研究方向。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信