Towards Fair Event Dissemination

Sébastien Baehni, Rachid Guerraoui, Boris Koldehofe, Maxime Monod

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

2 Citations (Scopus)

Abstract

Event dissemination in large scale dynamic systems is
typically claimed to be best achieved using decentralized
peer-to-peer architectures. The rationale is to have every
participant in the system act both as a client (information
consumer) and as a server (information dissemination enabler),
thus, precluding specific brokers which would prevent
scalability and fault-tolerance. We argue that, for such
decentralized architectures to be really meaningful, participants
should serve the system as much as they benefit from
it. That is, the system should be fair in the sense that the extend
to which a participant acts as a server should depend
on the extend to which it has the opportunity to act as a
client. This is particularly crucial in selective information
dissemination schemes where clients are not all interested
in the same information. In this position paper, we discuss
what a notion of fairness could look like, explain why current
architectures are not fair, and raise several challenges
towards achieving fairness.
Original languageEnglish
Title of host publicationProceedings of the 27th IEEE International Conference on Distributed Computing Systems Workshops (ICDCSW 2007)
PublisherIEEE
Number of pages7
ISBN (Print)0-7695-2838-4
DOIs
Publication statusPublished - 2007
Externally publishedYes
Event27th International Conference on Distributed Computing Systems Workshops : (ICDCSW'07) - Toronto, ON, Canada
Duration: 22-Jun-200729-Jun-2007

Conference

Conference27th International Conference on Distributed Computing Systems Workshops
Country/TerritoryCanada
CityToronto, ON
Period22/06/200729/06/2007

Keywords

  • Publish/Subscribe
  • Fairness
  • Event dissemination

Fingerprint

Dive into the research topics of 'Towards Fair Event Dissemination'. Together they form a unique fingerprint.

Cite this