Accessing nearby copies of replicated objects in a distributed environment
Proceedings of the ninth annual ACM symposium on Parallel algorithms and architectures
Chord: A scalable peer-to-peer lookup service for internet applications
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
A scalable content-addressable network
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
Wide-area cooperative storage with CFS
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
Distributed object location in a dynamic network
Proceedings of the fourteenth annual ACM symposium on Parallel algorithms and architectures
Analysis of the evolution of peer-to-peer systems
Proceedings of the twenty-first annual symposium on Principles of distributed computing
Analyzing peer-to-peer traffic across large networks
Proceedings of the 2nd ACM SIGCOMM Workshop on Internet measurment
Kademlia: A Peer-to-Peer Information System Based on the XOR Metric
IPTPS '01 Revised Papers from the First International Workshop on Peer-to-Peer Systems
Brocade: Landmark Routing on Overlay Networks
IPTPS '01 Revised Papers from the First International Workshop on Peer-to-Peer Systems
Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
The impact of DHT routing geometry on resilience and proximity
Proceedings of the 2003 conference on Applications, technologies, architectures, and protocols for computer communications
Measurement, modeling, and analysis of a peer-to-peer file-sharing workload
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
Scalability and accuracy in a large-scale network emulator
OSDI '02 Proceedings of the 5th symposium on Operating systems design and implementationCopyright restrictions prevent ACM from being able to make the PDFs for this conference available for downloading
Designing a DHT for low latency and high throughput
NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
Comparing the performance of distributed hash tables under churn
IPTPS'04 Proceedings of the Third international conference on Peer-to-Peer Systems
The case for a hybrid p2p search infrastructure
IPTPS'04 Proceedings of the Third international conference on Peer-to-Peer Systems
Tapestry: a resilient global-scale overlay for service deployment
IEEE Journal on Selected Areas in Communications
SIGMOD '04 Proceedings of the 2004 ACM SIGMOD international conference on Management of data
Object location in realistic networks
Proceedings of the sixteenth annual ACM symposium on Parallelism in algorithms and architectures
Improving Bandwidth Efficiency of Peer-to-Peer Storage
P2P '04 Proceedings of the Fourth International Conference on Peer-to-Peer Computing
Availability, usage, and deployment characteristics of the domain name system
Proceedings of the 4th ACM SIGCOMM conference on Internet measurement
DISP: Practical, efficient, secure and fault-tolerant distributed data storage
ACM Transactions on Storage (TOS)
The LOCKSS peer-to-peer digital preservation system
ACM Transactions on Computer Systems (TOCS)
To Unify Structured and Unstructured P2P Systems
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers - Volume 01
Low traffic overlay networks with large routing tables
SIGMETRICS '05 Proceedings of the 2005 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
OpenDHT: a public DHT service and its uses
Proceedings of the 2005 conference on Applications, technologies, architectures, and protocols for computer communications
Implementing declarative overlays
Proceedings of the twentieth ACM symposium on Operating systems principles
Stealth distributed hash table: unleashing the real potential of peer-to-peer
CoNEXT '05 Proceedings of the 2005 ACM conference on Emerging network experiment and technology
Scalable Grid Service Discovery based on UDDI
MGC '05 Proceedings of the 3rd international workshop on Middleware for grid computing
A need for componentized transport protocols
Proceedings of the twentieth ACM symposium on Operating systems principles
Impeding attrition attacks in P2P systems
Proceedings of the 11th workshop on ACM SIGOPS European workshop
A self-organizing flock of Condors
Journal of Parallel and Distributed Computing
Load balancing in dynamic structured peer-to-peer systems
Performance Evaluation - P2P computing systems
BambooTrust: practical scalable trust management for global public computing
Proceedings of the 2006 ACM symposium on Applied computing
Towards a scalable and robust DHT
Proceedings of the eighteenth annual ACM symposium on Parallelism in algorithms and architectures
Minimizing churn in distributed systems
Proceedings of the 2006 conference on Applications, technologies, architectures, and protocols for computer communications
A churn and mobility resistant approach for DHTs
MobiShare '06 Proceedings of the 1st international workshop on Decentralized resource sharing in mobile computing and networking
Towards scalable and robust distributed intrusion alert fusion with good load balancing
Proceedings of the 2006 SIGCOMM workshop on Large-scale attack defense
On unbiased sampling for unstructured peer-to-peer networks
Proceedings of the 6th ACM SIGCOMM conference on Internet measurement
Understanding churn in peer-to-peer networks
Proceedings of the 6th ACM SIGCOMM conference on Internet measurement
Enhancing Search Performance on Gnutella-Like P2P Systems
IEEE Transactions on Parallel and Distributed Systems
Properties and mechanisms of self-organizing MANET and P2P systems
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Chord2: A two-layer Chord for reducing maintenance overhead via heterogeneity
Computer Networks: The International Journal of Computer and Telecommunications Networking
Failure recovery for structured p2p networks: protocol design and performance under churn
Computer Networks: The International Journal of Computer and Telecommunications Networking
Survey of research towards robust peer-to-peer networks: search methods
Computer Networks: The International Journal of Computer and Telecommunications Networking
A design pattern for mobile-distributed knowledge spaces
MIS '05 Proceedings of the 2005 symposia on Metainformatics
Data currency in replicated DHTs
Proceedings of the 2007 ACM SIGMOD international conference on Management of data
P-ring: an efficient and robust P2P range index structure
Proceedings of the 2007 ACM SIGMOD international conference on Management of data
Mace: language support for building distributed systems
Proceedings of the 2007 ACM SIGPLAN conference on Programming language design and implementation
Debunking some myths about structured and unstructured overlays
NSDI'05 Proceedings of the 2nd conference on Symposium on Networked Systems Design & Implementation - Volume 2
Bandwidth-efficient management of DHT routing tables
NSDI'05 Proceedings of the 2nd conference on Symposium on Networked Systems Design & Implementation - Volume 2
Cashmere: resilient anonymous routing
NSDI'05 Proceedings of the 2nd conference on Symposium on Networked Systems Design & Implementation - Volume 2
Fixing the embarrassing slowness of OpenDHT on PlanetLab
WORLDS'05 Proceedings of the 2nd conference on Real, Large Distributed Systems - Volume 2
(Re)design considerations for scalable large-file content distribution
WORLDS'05 Proceedings of the 2nd conference on Real, Large Distributed Systems - Volume 2
Non-transitive connectivity and DHTs
WORLDS'05 Proceedings of the 2nd conference on Real, Large Distributed Systems - Volume 2
Latency and bandwidth-minimizing failure detectors
Proceedings of the 2nd ACM SIGOPS/EuroSys European Conference on Computer Systems 2007
Antiquity: exploiting a secure log for wide-area distributed storage
Proceedings of the 2nd ACM SIGOPS/EuroSys European Conference on Computer Systems 2007
On lifetime-based node failure and stochastic resilience of decentralized peer-to-peer networks
IEEE/ACM Transactions on Networking (TON)
Enhancing P2P file-sharing with an internet-scale query processor
VLDB '04 Proceedings of the Thirtieth international conference on Very large data bases - Volume 30
Architectures and algorithms for internet-scale (p2p) data management
VLDB '04 Proceedings of the Thirtieth international conference on Very large data bases - Volume 30
Exploiting the synergy between gossiping and structured overlays
ACM SIGOPS Operating Systems Review - Gossip-based computer networking
Semantic indexing in structured peer-to-peer networks
Journal of Parallel and Distributed Computing
A cooperative SIP infrastructure for highly reliable telecommunication services
Proceedings of the 1st international conference on Principles, systems and applications of IP telecommunications
Evaluation of DHTs from the viewpoint of interpersonal communications
Proceedings of the 6th international conference on Mobile and ubiquitous multimedia
Overlay Weaver: An overlay construction toolkit
Computer Communications
On hierarchical DHT systems - An analytical approach for optimal designs
Computer Communications
MuON: Epidemic based mutual anonymity in unstructured P2P networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
P2P systems with transactional semantics
EDBT '08 Proceedings of the 11th international conference on Extending database technology: Advances in database technology
Analyzing the impact of churn and malicious behavior on the quality of peer-to-peer web search
Proceedings of the 2008 ACM symposium on Applied computing
TIPS: wrapping the sockets API for seamless IP mobility
Proceedings of the 2008 ACM symposium on Applied computing
A comparison of structured and unstructured P2P approaches to heterogeneous random peer selection
ATC'07 2007 USENIX Annual Technical Conference on Proceedings of the USENIX Annual Technical Conference
Building a reliable P2P system out of unreliable P2P clients: the case of KAD
CoNEXT '07 Proceedings of the 2007 ACM CoNEXT conference
Scalable dht-based information service for large-scale grids
Proceedings of the 5th conference on Computing frontiers
Stealth distributed hash table: a robust and flexible super-peered DHT
CoNEXT '06 Proceedings of the 2006 ACM CoNEXT conference
Race conditions in coexisting overlay networks
IEEE/ACM Transactions on Networking (TON)
Authentication in stealth distributed hash tables
Journal of Systems Architecture: the EUROMICRO Journal
Resilience of structured P2P systems under churn: The reachable component method
Computer Communications
Improving peer connectivity in wide-area overlays of virtual workstations
HPDC '08 Proceedings of the 17th international symposium on High performance distributed computing
A survey on resource discovery mechanisms, peer-to-peer and service discovery frameworks
Computer Networks: The International Journal of Computer and Telecommunications Networking
Design and implementation trade-offs for wide-area resource discovery
ACM Transactions on Internet Technology (TOIT)
Designing less-structured P2P systems for the expected high churn
IEEE/ACM Transactions on Networking (TON)
Wide-scale data stream management
ATC'08 USENIX 2008 Annual Technical Conference on Annual Technical Conference
An analytical study of a structured overlay in the presence of dynamic membership
IEEE/ACM Transactions on Networking (TON)
Improving peer-to-peer performance through server-side scheduling
ACM Transactions on Computer Systems (TOCS)
Shortest-path routing in randomized DHT-based Peer-to-Peer systems
Computer Networks: The International Journal of Computer and Telecommunications Networking
PHIRST: A distributed architecture for P2P information retrieval
Information Systems
A P2P-based intelligent resource discovery mechanism in Internet-based distributed systems
Journal of Parallel and Distributed Computing
ACM Transactions on Computer Systems (TOCS)
RDFS Reasoning and Query Answering on Top of DHTs
ISWC '08 Proceedings of the 7th International Conference on The Semantic Web
Small-World Peer-to-Peer for Resource Discovery
Information Networking. Towards Ubiquitous Networking and Services
Improving scalability of autonomic systems: the frequency-aware search approach
Autonomics '08 Proceedings of the 2nd International Conference on Autonomic Computing and Communication Systems
Load balancing for multimedia streaming in heterogeneous peer-to-peer systems
Proceedings of the 18th International Workshop on Network and Operating Systems Support for Digital Audio and Video
Robust random number generation for peer-to-peer systems
Theoretical Computer Science
Node isolation model and age-based neighbor selection in unstructured P2P networks
IEEE/ACM Transactions on Networking (TON)
Overlay networks: implementation by specification
Proceedings of the ACM/IFIP/USENIX 2005 International Conference on Middleware
Peer-exchange schemes to handle mismatch in peer-to-peer systems
The Journal of Supercomputing
P2P Networking and Applications
P2P Networking and Applications
StreetTiVo: Using a P2P XML Database System to Manage Multimedia Data in Your Living Room
APWeb/WAIM '09 Proceedings of the Joint International Conferences on Advances in Data and Web Management
A Partition-Based Broadcast Algorithm over DHT for Large-Scale Computing Infrastructures
GPC '09 Proceedings of the 4th International Conference on Advances in Grid and Pervasive Computing
EGOIST: overlay routing using selfish neighbor selection
CoNEXT '08 Proceedings of the 2008 ACM CoNEXT Conference
Nonlinear modeling of the internet delay structure
CoNEXT '08 Proceedings of the 2008 ACM CoNEXT Conference
On unbiased sampling for unstructured peer-to-peer networks
IEEE/ACM Transactions on Networking (TON)
TrInc: small trusted hardware for large distributed systems
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
Antfarm: efficient content distribution with managed swarms
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
Phoenix: Towards an Accurate, Practical and Decentralized Network Coordinate System
NETWORKING '09 Proceedings of the 8th International IFIP-TC 6 Networking Conference
Churn Tolerance Improvement Techniques in an Algorithm-Neutral DHT
AIMS '09 Proceedings of the 3rd International Conference on Autonomous Infrastructure, Management and Security: Scalability of Networks and Services
Reducing the bandwidth requirements of P2P keyword indexing
International Journal of High Performance Computing and Networking
An emulator for peer-to-peer distributed hash tables
Computer Communications
A framework for constructing peer-to-peer overlay networks in Java
PPPJ '09 Proceedings of the 7th International Conference on Principles and Practice of Programming in Java
Exploring the Feasibility of Reputation Models for Improving P2P Routing under Churn
Euro-Par '09 Proceedings of the 15th International Euro-Par Conference on Parallel Processing
Node-capability-aware replica management for peer-to-peer grids
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Rhizoma: a runtime for self-deploying, self-managing overlays
Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware
Statistical structures for Internet-scale data management
The VLDB Journal — The International Journal on Very Large Data Bases
Churn-Resilient Replication Strategy for Peer-to-Peer Distributed Hash-Tables
SSS '09 Proceedings of the 11th International Symposium on Stabilization, Safety, and Security of Distributed Systems
Content-Based Routing in Networks with Time-Fluctuating Request Rates
NET-COOP '09 Proceedings of the 3rd Euro-NF Conference on Network Control and Optimization
Non-Sticky Fingers: Policy-Driven Self-optimization for DHTs
IWSOS '09 Proceedings of the 4th IFIP TC 6 International Workshop on Self-Organizing Systems
Resolving the Noxious Effect of Churn on Internet Coordinate Systems
IWSOS '09 Proceedings of the 4th IFIP TC 6 International Workshop on Self-Organizing Systems
Epidemic protocols: algorithms and applications
ICOIN'09 Proceedings of the 23rd international conference on Information Networking
Achieving peer-to-peer telecommunication services through social hashing
CCNC'09 Proceedings of the 6th IEEE Conference on Consumer Communications and Networking Conference
Efficient data management using the session log in DHT and its evaluation
CCNC'09 Proceedings of the 6th IEEE Conference on Consumer Communications and Networking Conference
Performance evaluation of a Kademlia-based communication-oriented P2P system under churn
Computer Networks: The International Journal of Computer and Telecommunications Networking
Scalable DHT- and ontology-based information service for large-scale grids
Future Generation Computer Systems
SONMAS: a structured overlay network for multidimensional attribute space
GPC'07 Proceedings of the 2nd international conference on Advances in grid and pervasive computing
Estimating churn in structured P2P networks
ITC20'07 Proceedings of the 20th international teletraffic conference on Managing traffic performance in converged networks
A locality aware cache diffusion system
The Journal of Supercomputing
Implementing range queries with a decentralized balanced tree over distributed hash tables
NBiS'07 Proceedings of the 1st international conference on Network-based information systems
A gradient topology for master-slave replication in peer-to-peer environments
DBISP2P'05/06 Proceedings of the 2005/2006 international conference on Databases, information systems, and peer-to-peer computing
Decentralized, connectivity-preserving, and cost-effective structured overlay maintenance
SSS'07 Proceedings of the 9h international conference on Stabilization, safety, and security of distributed systems
SDRD: a novel approach to resource discovery in grid environments
APPT'07 Proceedings of the 7th international conference on Advanced parallel processing technologies
T2MC: a peer-to-peer mismatch reduction technique by traceroute and 2-means classification algorithm
NETWORKING'08 Proceedings of the 7th international IFIP-TC6 networking conference on AdHoc and sensor networks, wireless networks, next generation internet
Redundant data composition of peers in P2P streaming systems using Cauchy Reed-Solomon codes
FSKD'09 Proceedings of the 6th international conference on Fuzzy systems and knowledge discovery - Volume 2
Peer-to-peer single hop distributed hash tables
GLOBECOM'09 Proceedings of the 28th IEEE conference on Global telecommunications
Session control cooperating core and overlay networks for "minimum core" architecture
GLOBECOM'09 Proceedings of the 28th IEEE conference on Global telecommunications
Rhizoma: a runtime for self-deploying, self-managing overlays
Middleware'09 Proceedings of the ACM/IFIP/USENIX 10th international conference on Middleware
ICC'09 Proceedings of the 2009 IEEE international conference on Communications
Efficiency of social connection-based routing in P2P VoIP networks
COMSNETS'10 Proceedings of the 2nd international conference on COMmunication systems and NETworks
Resource discovery in grid systems: a survey
International Journal of Metadata, Semantics and Ontologies
Scalable application-layer multicast simulations with oversim
CCNC'10 Proceedings of the 7th IEEE conference on Consumer communications and networking conference
Addressing context dependency using profile context in overlay networks
CCNC'10 Proceedings of the 7th IEEE conference on Consumer communications and networking conference
Designing a novel peer-to-peer network
CAR'10 Proceedings of the 2nd international Asia conference on Informatics in control, automation and robotics - Volume 3
Applying prolog to develop distributed systems
Theory and Practice of Logic Programming
Maintaining the Ranch topology
Journal of Parallel and Distributed Computing
A parameter-free load balancing mechanism for P2P networks
IPTPS'08 Proceedings of the 7th international conference on Peer-to-peer systems
Centrifuge: integrated lease management and partitioning for cloud services
NSDI'10 Proceedings of the 7th USENIX conference on Networked systems design and implementation
Experiences with CoralCDN: a five-year operational view
NSDI'10 Proceedings of the 7th USENIX conference on Networked systems design and implementation
Vanish: increasing data privacy with self-destructing data
SSYM'09 Proceedings of the 18th conference on USENIX security symposium
Veracity: practical secure network coordinates via vote-based agreements
USENIX'09 Proceedings of the 2009 conference on USENIX Annual technical conference
Resource adaptive distributed information sharing
EUNICE'10 Proceedings of the 16th EUNICE/IFIP WG 6.6 conference on Networked services and applications: engineering, control and management
Performance comparison of erasure codes for different churn models in P2P storage systems
ICIC'10 Proceedings of the Advanced intelligent computing theories and applications, and 6th international conference on Intelligent computing
Finding latent performance bugs in systems implementations
Proceedings of the eighteenth ACM SIGSOFT international symposium on Foundations of software engineering
A survey of DHT security techniques
ACM Computing Surveys (CSUR)
Continuous timestamping for efficient replication management in DHTs
Globe'10 Proceedings of the Third international conference on Data management in grid and peer-to-peer systems
Randomized load balancing strategies with churn resilience in peer-to-peer networks
Journal of Network and Computer Applications
Atlas: Storing, updating and querying RDF(S) data on top of DHTs
Web Semantics: Science, Services and Agents on the World Wide Web
An experimental study of peer behavior in a pure P2P network
Journal of Systems and Software
Efficacy of techniques for responsiveness in a wide-area publish/subscribe system
Proceedings of the 11th International Middleware Conference Industrial track
An adaptive stabilization framework for distributed hash tables
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Local agent-based self-stabilisation in global resource utilisation
International Journal of Autonomic Computing
In-degree dynamics of large-scale P2P systems
ACM SIGMETRICS Performance Evaluation Review
SPARQL query optimization on top of DHTs
ISWC'10 Proceedings of the 9th international semantic web conference on The semantic web - Volume Part I
Reliability and relay selection in peer-to-peer communication systems
Principles, Systems and Applications of IP Telecommunications
Load Balancing and Range Queries in P2P Systems Using P-Ring
ACM Transactions on Internet Technology (TOIT)
Integration of P2P and clouds to support massively multiuser virtual environments
Proceedings of the 9th Annual Workshop on Network and Systems Support for Games
Opportunistic P2P communications in delay-tolerant rural scenarios
EURASIP Journal on Wireless Communications and Networking - Special issue on opportunistic and delay tolerant networks
HAPS: supporting effective and efficient full-text P2P search with peer dynamics
Journal of Computer Science and Technology
MultiCache: An overlay architecture for information-centric networking
Computer Networks: The International Journal of Computer and Telecommunications Networking
Improving validity of query answering in dynamic systems
Proceedings of the Third International Workshop on Reliability, Availability, and Security
Resource discovery service while minimizing maintenance overhead in hierarchical DHT systems
Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services
SAAR: a shared control plane for overlay multicast
NSDI'07 Proceedings of the 4th USENIX conference on Networked systems design & implementation
Adaptive link recovery scheme for structured peer-to-peer networks under churn
Proceedings of the 2011 ACM Symposium on Applied Computing
InContext: simple parallelism for distributed applications
Proceedings of the 20th international symposium on High performance distributed computing
CR-Chord: Improving lookup availability in the presence of malicious DHT nodes
Computer Networks: The International Journal of Computer and Telecommunications Networking
ScoreTree: a decentralised framework for credibility management of user-generated content
Proceedings of the 11th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
Impact of dynamics on situated and global aggregation schemes
AIMS'11 Proceedings of the 5th international conference on Autonomous infrastructure, management, and security: managing the dynamics of networks and services
Replication in DHTs using dynamic groups
Transactions on large-scale data- and knowledge-centered systems III
A survey of structured P2P systems for RDF data storage and retrieval
Transactions on large-scale data- and knowledge-centered systems III
Evaluation of p2p systems under different churn models: why we should bother
Euro-Par'11 Proceedings of the 17th international conference on Parallel processing - Volume Part I
An adversarial evaluation of network signaling and control mechanisms
ICISC'10 Proceedings of the 13th international conference on Information security and cryptology
Scalable consistency in Scatter
SOSP '11 Proceedings of the Twenty-Third ACM Symposium on Operating Systems Principles
An improved lookup algorithm on over-DHT paradigm based P2P network
WISM'11 Proceedings of the 2011 international conference on Web information systems and mining - Volume Part I
Review: A survey on content-centric technologies for the current Internet: CDN and P2P solutions
Computer Communications
Robust random number generation for peer-to-peer systems
OPODIS'06 Proceedings of the 10th international conference on Principles of Distributed Systems
Providing hierarchical lookup service for P2P-VoD systems
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP) - Special Issue on P2P Streaming
Scalable and interoperable service discovery for future internet
Proceedings of the Third International Workshop on Middleware for Pervasive Mobile and Embedded Computing
Semantic information retrieval in the COMPASS location system
UCS'06 Proceedings of the Third international conference on Ubiquitous Computing Systems
Using aggregation for adaptive super-peer discovery on the gradient topology
SelfMan'06 Proceedings of the Second IEEE international conference on Self-Managed Networks, Systems, and Services
Reducing the bandwidth requirements of p2p keyword indexing
ICA3PP'05 Proceedings of the 6th international conference on Algorithms and Architectures for Parallel Processing
Building a configurable publish/subscribe notification service
DAIS'05 Proceedings of the 5th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems
A churn-resistant strategy for a highly reliable p2p system
EUC'05 Proceedings of the 2005 international conference on Embedded and Ubiquitous Computing
Building a peer-to-peer overlay for efficient routing and low maintenance
EUC'05 Proceedings of the 2005 international conference on Embedded and Ubiquitous Computing
Discovery of stable peers in a self-organising peer-to-peer gradient topology
DAIS'06 Proceedings of the 6th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems
Centrally distributed: P2P and the cloud for communications
IPTcomm '11 Proceedings of the 5th International Conference on Principles, Systems and Applications of IP Telecommunications
Vigne: towards a self-healing grid operating system
Euro-Par'06 Proceedings of the 12th international conference on Parallel Processing
DISC'06 Proceedings of the 20th international conference on Distributed Computing
An adaptive replication algorithm in overlay networking
ICCNMC'05 Proceedings of the Third international conference on Networking and Mobile Computing
A self-repairing peer-to-peer system resilient to dynamic adversarial churn
IPTPS'05 Proceedings of the 4th international conference on Peer-to-Peer Systems
A statistical theory of chord under churn
IPTPS'05 Proceedings of the 4th international conference on Peer-to-Peer Systems
High availability in DHTs: erasure coding vs. replication
IPTPS'05 Proceedings of the 4th international conference on Peer-to-Peer Systems
Impact of neighbor selection on performance and resilience of structured p2p networks
IPTPS'05 Proceedings of the 4th international conference on Peer-to-Peer Systems
Evaluating DHT-Based service placement for stream-based overlays
IPTPS'05 Proceedings of the 4th international conference on Peer-to-Peer Systems
AESOP: altruism-endowed self-organizing peers
DBISP2P'04 Proceedings of the Second international conference on Databases, Information Systems, and Peer-to-Peer Computing
DART: distributed automated regression testing for large-scale network applications
OPODIS'04 Proceedings of the 8th international conference on Principles of Distributed Systems
ESORICS'05 Proceedings of the 10th European conference on Research in Computer Security
MMB&DFT'10 Proceedings of the 15th international GI/ITG conference on Measurement, Modelling, and Evaluation of Computing Systems and Dependability and Fault Tolerance
Dependable peer-to-peer systems withstanding dynamic adversarial churn
Dependable Systems
Overlay networks – implementation by specification
Middleware'05 Proceedings of the ACM/IFIP/USENIX 6th international conference on Middleware
On the impact of users availability in OSNs
Proceedings of the Fifth Workshop on Social Network Systems
RelaxDHT: A churn-resilient replication strategy for peer-to-peer distributed hash-tables
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Still Alive: Extending Keep-Alive Intervals in P2P Overlay Networks
Mobile Networks and Applications
Composable reliability for asynchronous systems
USENIX ATC'12 Proceedings of the 2012 USENIX conference on Annual Technical Conference
Monitoring churn in wireless networks
Theoretical Computer Science
P2P approach to knowledge-based dynamic virtual organizations inception and management
PPAM'11 Proceedings of the 9th international conference on Parallel Processing and Applied Mathematics - Volume Part II
A semi-structured overlay network for large-scale peer-to-peer systems
AP2PC'08 Proceedings of the 7th international conference on Agents and Peer-to-Peer Computing
Selfish overlay network creation and maintenance
IEEE/ACM Transactions on Networking (TON)
The XtreemOS Resource Selection Service
ACM Transactions on Autonomous and Adaptive Systems (TAAS) - Special Section: Extended Version of SASO 2011 Best Paper
Sophia: A local trust system to secure key-based routing in non-deterministic DHTs
Journal of Parallel and Distributed Computing
A structured overlay for multi-dimensional range queries
Euro-Par'07 Proceedings of the 13th international Euro-Par conference on Parallel Processing
Profile context management in ubiquitous computing
International Journal of Ad Hoc and Ubiquitous Computing
Resource Discovery Service while Minimizing Maintenance Overhead in Hierarchical DHT Systems
International Journal of Adaptive, Resilient and Autonomic Systems
Modeling Scalable Grid Information Services with Colored Petri Nets
International Journal of Grid and High Performance Computing
A task routing approach to large-scale scheduling
Future Generation Computer Systems
Using the complementary nature of node joining and leaving to handle churn problem in P2P networks
Computers and Electrical Engineering
Virtual Tree: A robust architecture for interval valid queries in dynamic distributed systems
Journal of Parallel and Distributed Computing
Towards practical communication in Byzantine-resistant DHTs
IEEE/ACM Transactions on Networking (TON)
Direction-aware resource discovery in large-scale distributed computing environments
The Journal of Supercomputing
Large-scale cooperative task distribution on peer-to-peer networks
Web Intelligence and Agent Systems
Hi-index | 0.00 |
This paper addresses the problem of churn--the continuous process of node arrival and departure--in distributed hash tables (DHTs). We argue that DHTs should perform lookups quickly and consistently under churn rates at least as high as those observed in deployed P2P systems such as Kazaa. We then show through experiments on an emulated network that current DHT implementations cannot handle such churn rates. Next, we identify and explore three factors affecting DHT performance under churn: reactive versus periodic failure recovery, message timeout calculation, and proximity neighbor selection. We work in the context of a mature DHT implementation called Bamboo, using the ModelNet network emulator, which models in-network queuing, cross-traffic, and packet loss. These factors are typically missing in earlier simulation-based DHT studies, and we show that careful attention to them in Bamboo's design allows it to function effectively at churn rates at or higher than that observed in P2P file-sharing applications, while using lower maintenance bandwidth than other DHT implementations.