Share This Author
Distributed systems: Principles and Paradigms
Intended for use in a senior/graduate level distributed systems course or by professionals, this text systematically shows how distributed systems are designed and implemented in real systems.
CYCLON: Inexpensive Membership Management for Unstructured P2P Overlays
- S. Voulgaris, D. Gavidia, M. V. Steen
- Computer ScienceJournal of Network and Systems Management
- 1 June 2005
The protocol is shown to construct graphs that have low diameter, low clustering, highly symmetric node degrees, and that are highly resilient to massive node failures, and it is shown that the protocol is highly reactive to restoring randomness when a large number of nodes fail.
Gossip-based peer sampling
- M. Jelasity, S. Voulgaris, R. Guerraoui, Anne-Marie Kermarrec, M. V. Steen
- Computer ScienceTOCS
- 1 August 2007
This paper presents a generic framework to implement a peer-sampling service in a decentralized manner by constructing and maintaining dynamic unstructured overlays through gossiping membership information itself, which generalizes existing approaches and makes it easy to discover new ones.
Wikipedia workload analysis for decentralized hosting
TRIBLER: a social‐based peer‐to‐peer system
A novel social‐based P2P file‐sharing paradigm that exploits social phenomena by maintaining social networks and using these in content discovery, content recommendation, and downloading, and is designed and implemented as a set of extensions to BitTorrent.
The Peer Sampling Service: Experimental Evaluation of Unstructured Gossip-Based Implementations
- M. Jelasity, R. Guerraoui, Anne-Marie Kermarrec, M. V. Steen
- Computer ScienceMiddleware
- 18 October 2004
This paper presents a generic framework to implement reliable and efficient peer sampling services, which generalizes existing approaches and makes it easy to introduce new ones, and shows that all of them lead to differentpeer sampling services none of which is uniformly random.
Epidemic-Style Management of Semantic Overlays for Content-Based Searching
This paper proposes a proactive method to build a semantic overlay based on an epidemic protocol that clusters peers with similar content, and is worth noting that this peer clustering is done in a completely implicit way, that is, without requiring the user to specify his preferences or to characterize the content of files he shares.
This work presents a novel approach to information aggregation and dissemination based on a concept of a highly distributed, anonymous, democratic and non-deterministic form of collaborative information processing: newscast computing, which can be implemented and run on huge networks of small computing devices.
Distributed systems - principles and paradigms, 2nd Edition
This second edition of this book shares most of the contents with the previous one in terms of contents/chapters, but many of the chapters have been updated and some new material has been added.
A survey of DHT security techniques
An overview of techniques reported in the literature for making DHT-based systems resistant to the three most important attacks that can be launched by malicious nodes participating in the DHT: the Sybil attack, the Eclipse attack, and the routing and storage attacks is presented.