Analysis and simulation of a fair queueing algorithm
SIGCOMM '89 Symposium proceedings on Communications architectures & protocols
Start-time fair queueing: a scheduling algorithm for integrated services packet switching networks
Conference proceedings on Applications, technologies, architectures, and protocols for computer communications
Flexible update propagation for weakly consistent replication
Proceedings of the sixteenth ACM symposium on Operating systems principles
Bayeux: an architecture for scalable and fault-tolerant wide-area data dissemination
NOSSDAV '01 Proceedings of the 11th international workshop on Network and operating systems support for digital audio and video
Storage management and caching in PAST, a large-scale, persistent peer-to-peer storage utility
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
Wide-area cooperative storage with CFS
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
Internet indirection infrastructure
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
IPTPS '01 Revised Papers from the First International Workshop on Peer-to-Peer Systems
Application-Level Multicast Using Content-Addressable Networks
NGC '01 Proceedings of the Third International COST264 Workshop on Networked Group Communication
An end-to-end approach to globally scalable programmable networking
FDNA '03 Proceedings of the ACM SIGCOMM workshop on Future directions in network architecture
SplitStream: high-bandwidth multicast in cooperative environments
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
Brief announcement: prefix hash tree
Proceedings of the twenty-third annual ACM symposium on Principles of distributed computing
The design and implementation of a next generation name service for the internet
Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications
Ivy: a read/write peer-to-peer file system
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
Awarded Best Student Paper! - Pond: The OceanStore Prototype
FAST '03 Proceedings of the 2nd USENIX Conference on File and Storage Technologies
ATEC '04 Proceedings of the annual conference on USENIX Annual Technical Conference
POST: a secure, resilient, cooperative messaging system
HOTOS'03 Proceedings of the 9th conference on Hot Topics in Operating Systems - Volume 9
Palimpsest: soft-capacity storage for planetary-scale services
HOTOS'03 Proceedings of the 9th conference on Hot Topics in Operating Systems - Volume 9
NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
Democratizing content publication with coral
NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
Operating system support for planetary-scale network services
NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
Querying the internet with PIER
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
Peering peer-to-peer providers
IPTPS'05 Proceedings of the 4th international conference on Peer-to-Peer Systems
Spurring adoption of DHTs with openhash, a public DHT service
IPTPS'04 Proceedings of the Third international conference on Peer-to-Peer Systems
Diminished chord: a protocol for heterogeneous subgroup formation in peer-to-peer networks
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
A case study in building layered DHT applications
Proceedings of the 2005 conference on Applications, technologies, architectures, and protocols for computer communications
PlanetLab: overview, history, and future directions
ACM SIGOPS Operating Systems Review
PlanetLab application management using plush
ACM SIGOPS Operating Systems Review
ClosestNode.com: an open access, scalable, shared geocast service for distributed systems
ACM SIGOPS Operating Systems Review
CoMon: a mostly-scalable monitoring system for PlanetLab
ACM SIGOPS Operating Systems Review
Low-cost communication for rural internet kiosks using mechanical backhaul
Proceedings of the 12th annual international conference on Mobile computing and networking
Ekta+: opportunistic multiplexing in a wireless DHT
MobiShare '06 Proceedings of the 1st international workshop on Decentralized resource sharing in mobile computing and networking
On the impact of research network based testbeds on wide-area experiments
Proceedings of the 6th ACM SIGCOMM conference on Internet measurement
Experiences in building and operating ePOST, a reliable peer-to-peer application
Proceedings of the 1st ACM SIGOPS/EuroSys European Conference on Computer Systems 2006
Survey of research towards robust peer-to-peer networks: search methods
Computer Networks: The International Journal of Computer and Telecommunications Networking
Streaming in a connected world: querying and tracking distributed data streams
Proceedings of the 2007 ACM SIGMOD international conference on Management of data
Fixing the embarrassing slowness of OpenDHT on PlanetLab
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
A platform for unobtrusive measurements on PlanetLab
WORLDS'06 Proceedings of the 3rd conference on USENIX Workshop on Real, Large Distributed Systems - Volume 3
WORLDS'06 Proceedings of the 3rd conference on USENIX Workshop on Real, Large Distributed Systems - Volume 3
Deploying Wide-Area Applications Is a Snap
IEEE Internet Computing
Towards a common API for publish/subscribe
Proceedings of the 2007 inaugural international conference on Distributed event-based systems
A secure information service for monitoring large scale grids
Parallel Computing
Supercharging planetlab: a high performance, multi-application, overlay network platform
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications
Full-speed scalability of the pDomus platform for DHTs
PDCN'07 Proceedings of the 25th conference on Proceedings of the 25th IASTED International Multi-Conference: parallel and distributed computing and networks
Proceedings of the 7th ACM SIGCOMM conference on Internet measurement
Experiences building PlanetLab
OSDI '06 Proceedings of the 7th symposium on Operating systems design and implementation
A reputation-based system model for P2P networks
ACST'07 Proceedings of the third conference on IASTED International Conference: Advances in Computer Science and Technology
A cooperative SIP infrastructure for highly reliable telecommunication services
Proceedings of the 1st international conference on Principles, systems and applications of IP telecommunications
Towards distributed service provisioning
Proceedings of the 6th international conference on Mobile and ubiquitous multimedia
Stochastic analysis of the interplay between object maintenance and churn
Computer Communications
Power to the people: securing the internet one edge at a time
Proceedings of the 2007 workshop on Large scale attack defense
A pull-based e-mail architecture
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
Addressing email loss with SureMail: measurement, design, and evaluation
ATC'07 2007 USENIX Annual Technical Conference on Proceedings of the USENIX Annual Technical Conference
Proactive replication in distributed storage systems using machine availability estimation
CoNEXT '07 Proceedings of the 2007 ACM CoNEXT conference
GONE: an infrastructure overlay for resilient, DoS-limiting networking
Proceedings of the 2006 international workshop on Network and operating systems support for digital audio and video
Improving peer connectivity in wide-area overlays of virtual workstations
HPDC '08 Proceedings of the 17th international symposium on High performance distributed computing
DIMM: a distributed metadata management for data-intensive HPC environments
DADC '08 Proceedings of the 2008 international workshop on Data-aware distributed computing
Management of peer-to-peer overlays
International Journal of Internet Protocol Technology
UsenetDHT: a low-overhead design for Usenet
NSDI'08 Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation
Proceedings of the 4th International Conference on Testbeds and research infrastructures for the development of networks & communities
Design and implementation trade-offs for wide-area resource discovery
ACM Transactions on Internet Technology (TOIT)
NOYB: privacy in online social networks
Proceedings of the first workshop on Online social networks
OvlVis: visualization of peer-to-peer networks in simulation and testbed environments
Proceedings of the 11th communications and networking simulation symposium
Chora: Expert-Based P2P Web Search
Agents and Peer-to-Peer Computing
Efficient Content Authentication in Peer-to-Peer Networks
ACNS '07 Proceedings of the 5th international conference on Applied Cryptography and Network Security
Multi-set DHT for Range Queries on Dynamic Data for Grid Information Service
Globe '08 Proceedings of the 1st international conference on Data Management in Grid and Peer-to-Peer Systems
Reference Management in a Loosely Coupled, Distributed Information System
ADBIS '08 Proceedings of the 12th East European conference on Advances in Databases and Information Systems
Friendstore: cooperative online backup using trusted nodes
Proceedings of the 1st Workshop on Social Network Systems
Parameterized access control: from design to prototype
Proceedings of the 4th international conference on Security and privacy in communication netowrks
SS'08 Proceedings of the 17th conference on Security symposium
Distributed Management of Massive Data: An Efficient Fine-Grain Data Access Scheme
High Performance Computing for Computational Science - VECPAR 2008
Seattle: a platform for educational cloud computing
Proceedings of the 40th ACM technical symposium on Computer science education
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
MOSAIC: unified declarative platform for dynamic overlay composition
CoNEXT '08 Proceedings of the 2008 ACM CoNEXT Conference
CrystalBall: predicting and preventing inconsistencies in deployed distributed systems
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
A Novel Content Distribution Mechanism in DHT Networks
NETWORKING '09 Proceedings of the 8th International IFIP-TC 6 Networking Conference
T-Man: Gossip-based fast overlay topology construction
Computer Networks: The International Journal of Computer and Telecommunications Networking
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
PeerSoN: P2P social networking: early experiences and insights
Proceedings of the Second ACM EuroSys Workshop on Social Network Systems
A programmable overlay router for service provider innovation
Proceedings of the 2nd ACM SIGCOMM workshop on Programmable routers for extensible services of tomorrow
CrossTalk: scalably interconnecting instant messaging networks
Proceedings of the 2nd ACM workshop on Online social networks
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
Dynamic Query Processing for P2P Data Services in the Cloud
DEXA '09 Proceedings of the 20th International Conference on Database and Expert Systems Applications
Fabric: a platform for secure distributed computation and storage
Proceedings of the ACM SIGOPS 22nd symposium on Operating systems principles
Node-capability-aware replica management for peer-to-peer grids
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Passive/Active Load Balancing with Informed Node Placement in DHTs
IWSOS '09 Proceedings of the 4th IFIP TC 6 International Workshop on Self-Organizing Systems
SLINCS: a social link based evaluation system for network coordinate systems
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
Proxima: towards lightweight and flexible anycast service
INFOCOM'09 Proceedings of the 28th IEEE international conference on Computer Communications Workshops
Predicting and preventing inconsistencies in deployed distributed systems
ACM Transactions on Computer Systems (TOCS)
ACM Transactions on Computer Systems (TOCS)
Maintaining data reliability without availability in P2P storage systems
Proceedings of the 2010 ACM Symposium on Applied Computing
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
An analytical estimation of durability in DHTs
ICDCIT'07 Proceedings of the 4th international conference on Distributed computing and internet technology
On community-oriented internet measurement
PAM'08 Proceedings of the 9th international conference on Passive and active network measurement
A vEB-tree-based architecture for interactive video on demand services in peer-to-peer networks
Journal of Network and Computer Applications
A locality preserving routing overlay using geographic coordinates
IMSAA'09 Proceedings of the 3rd IEEE international conference on Internet multimedia services architecture and applications
ICC'09 Proceedings of the 2009 IEEE international conference on Communications
Prototyping applications to handle connection disruptions in end-to-end host mobility
WONS'10 Proceedings of the 7th international conference on Wireless on-demand network systems and services
Addressing context dependency using profile context in overlay networks
CCNC'10 Proceedings of the 7th IEEE conference on Consumer communications and networking conference
Affinity P2P: A self-organizing content-based locality-aware collaborative peer-to-peer network
Computer Networks: The International Journal of Computer and Telecommunications Networking
Rigel: A Scalable and Lightweight Replica Selection Service for Replicated Distributed File System
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
Providing KBR service for multiple applications
IPTPS'08 Proceedings of the 7th international conference on Peer-to-peer systems
Vanish: increasing data privacy with self-destructing data
SSYM'09 Proceedings of the 18th conference on USENIX security symposium
BlobSeer: Next-generation data management for large scale infrastructures
Journal of Parallel and Distributed Computing
Comet: an active distributed key-value store
OSDI'10 Proceedings of the 9th USENIX conference on Operating systems design and implementation
Opportunistic P2P communications in delay-tolerant rural scenarios
EURASIP Journal on Wireless Communications and Networking - Special issue on opportunistic and delay tolerant networks
Decoupling the design of identifier-to-locator mapping services from identifiers
Computer Networks: The International Journal of Computer and Telecommunications Networking
Exploiting similarity for multi-source downloads using file handprints
NSDI'07 Proceedings of the 4th USENIX conference on Networked systems design & implementation
X-trace: a pervasive network tracing framework
NSDI'07 Proceedings of the 4th USENIX conference on Networked systems design & implementation
dFault: fault localization in large-scale peer-to-peer systems
Proceedings of the ACM/IFIP/USENIX 11th International Conference on Middleware
Scalable consistency in Scatter
SOSP '11 Proceedings of the Twenty-Third ACM Symposium on Operating Systems Principles
The Frog-Boiling Attack: Limitations of Secure Network Coordinate Systems
ACM Transactions on Information and System Security (TISSEC)
A Read-Only Distributed Hash Table
Journal of Grid Computing
Overlays on wireless mesh networks: implementation and cross-layer searching
MMNS'06 Proceedings of the 9th IFIP/IEEE international conference on Management of Multimedia and Mobile Networks and Services
MMM'07 Proceedings of the 13th International conference on Multimedia Modeling - Volume Part II
DTuplesHPC: distributed tuple space for desktop high performance computing
ACSAC'06 Proceedings of the 11th Asia-Pacific conference on Advances in Computer Systems Architecture
Semantic information retrieval in the COMPASS location system
UCS'06 Proceedings of the Third international conference on Ubiquitous Computing Systems
VIP: a P2P communication platform for NAT traversal
ISPA'05 Proceedings of the Third international conference on Parallel and Distributed Processing and Applications
MOSAIC: Declarative platform for dynamic overlay composition
Computer Networks: The International Journal of Computer and Telecommunications Networking
A community-based, agent-driven, p2p overlay architecture for personalized web
APWeb'06 Proceedings of the 8th Asia-Pacific Web conference on Frontiers of WWW Research and Development
The challenges of merging two similar structured overlays: a tale of two networks
IWSOS'06/EuroNGI'06 Proceedings of the First international conference, and Proceedings of the Third international conference on New Trends in Network Architectures and Services conference on Self-Organising Systems
Computer Networks: The International Journal of Computer and Telecommunications Networking
An empirical comparison of Java remote communication primitives for intra-node data transmission
ACM SIGMETRICS Performance Evaluation Review
Selective propagation of social data in decentralized online social network
UMAP'11 Proceedings of the 19th international conference on Advances in User Modeling
Efficient cooperative backup with decentralized trust management
ACM Transactions on Storage (TOS)
Profile context management in ubiquitous computing
International Journal of Ad Hoc and Ubiquitous Computing
A self-managing sip-based ip telephony system based on a P2P approach using Kademlia
APNOMS'07 Proceedings of the 10th Asia-Pacific conference on Network Operations and Management Symposium: managing next generation networks and services
A secure self-destructing scheme for electronic data
Journal of Computer and System Sciences
Sense-And-Trace: a privacy preserving distributed geolocation tracking system
SP'12 Proceedings of the 20th international conference on Security Protocols
Enterprise Network Packet Filtering for Mobile Cryptographic Identities
International Journal of Handheld Computing Research
OSIRIS-SR: a scalable yet reliable distributed workflow execution engine
Proceedings of the 2nd ACM SIGMOD Workshop on Scalable Workflow Execution Engines and Technologies
Hi-index | 0.00 |
Large-scale distributed systems are hard to deploy, and distributed hash tables (DHTs) are no exception. To lower the barriers facing DHT-based applications, we have created a public DHT service called OpenDHT. Designing a DHT that can be widely shared, both among mutually untrusting clients and among a variety of applications, poses two distinct challenges. First, there must be adequate control over storage allocation so that greedy or malicious clients do not use more than their fair share. Second, the interface to the DHT should make it easy to write simple clients, yet be sufficiently general to meet a broad spectrum of application requirements. In this paper we describe our solutions to these design challenges. We also report our early deployment experience with OpenDHT and describe the variety of applications already using the system.