Efficient, Self-Contained Handling of Identity in Peer-to-Peer Systems
IEEE Transactions on Knowledge and Data Engineering
Indexing data-oriented overlay networks
VLDB '05 Proceedings of the 31st international conference on Very large data bases
Survey of research towards robust peer-to-peer networks: search methods
Computer Networks: The International Journal of Computer and Telecommunications Networking
Auto-Adaptive Distributed Hash Tables
GRID '05 Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing
Range queries on structured overlay networks
Computer Communications
BitDew: a programmable environment for large-scale data management and distribution
Proceedings of the 2008 ACM/IEEE conference on Supercomputing
P2P Networking and Applications
P2P Networking and Applications
Ant Colony Inspired Microeconomic Based Resource Management in Ad Hoc Grids
GPC '09 Proceedings of the 4th International Conference on Advances in Grid and Pervasive Computing
Journal of Network and Computer Applications
Optimal caching for first-order query load-balancing in decentralized index structures
DBISP2P'05/06 Proceedings of the 2005/2006 international conference on Databases, information systems, and peer-to-peer computing
Enhanced Paxos Commit for Transactions on DHTs
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
An adaptive stabilization framework for distributed hash tables
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Review: A survey on content-centric technologies for the current Internet: CDN and P2P solutions
Computer Communications
DOH: a content delivery peer-to-peer network
Euro-Par'06 Proceedings of the 12th international conference on Parallel Processing
A framework for structured peer-to-peer overlay networks
GC'04 Proceedings of the 2004 IST/FET international conference on Global Computing
Verifying a structured peer-to-peer overlay network: the static case
GC'04 Proceedings of the 2004 IST/FET international conference on Global Computing
A physics-style approach to scalability of distributed systems
GC'04 Proceedings of the 2004 IST/FET international conference on Global Computing
Hybrid-Chord: a peer-to-peer system based on chord
ICDCIT'04 Proceedings of the First international conference on Distributed Computing and Internet Technology
P2PS: peer-to-peer development platform for mozart
MOZ'04 Proceedings of the Second international conference on Multiparadigm Programming in Mozart/Oz
Self-star Properties in Complex Information Systems
Still Alive: Extending Keep-Alive Intervals in P2P Overlay Networks
Mobile Networks and Applications
Genetic Programming and Evolvable Machines
Hi-index | 0.00 |
In this paper, we present DKS (N, k, f), a family ofinfrastructures for building Peer-To-Peer applications.Each instance of DKS (N, k, f) is a fully decentralizedoverlay network characterized by three parameters: Nthe maximum number of nodes that can be in the network; k the search arity within the network and f thedegree of fault-tolerance. Once these parameters are instantiated, the resulting network has several desirableproperties. The first property, which is the main contribution of this paper, is that there is no separate procedurefor maintaining routing tables; instead, any out-of-dateor erroneous routing entry is eventually corrected on-the-fly thereby, eliminating unnecessary bandwidth consumption. The second property is that each lookup request is resolved in at most logk(N) overlay hops under normal operations. Third, each node maintains only(k - 1)logk(N) + 1 addresses of other nodes for routingpurposes.Fourth, new nodes can join and existingnodes can leave at will with a negligible disturbance tothe ability to resolve lookups in logk(N) hops in average.Fifth, any pair key/value that is inserted into the systemis guaranteed to be located even in the presence ofconcurrent joins.Sixth, even if f consecutive nodes failsimultaneously, correct lookup is still guaranteed.