2007
DOI: 10.1145/1317379.1317387
|View full text |Cite
|
Sign up to set email alerts
|

Compositional gossip

Abstract: Most proposed gossip-based systems use an ad-hoc design. We observe a low degree of reutilization among this proposals. We present how this limits both the systematic development of gossip-based applications and the number of applications that can benefit from gossip-based construction. We posit that these reinvent-the-wheel approaches poses a significant barrier to the spread and usability of gossip protocols. This paper advocates a conceptual design framework based upon aggregating basic and predefined build… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2009
2009
2017
2017

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 15 publications
(3 citation statements)
references
References 43 publications
0
3
0
Order By: Relevance
“…Furthermore, while one can compose gossip protocols to build richer distributed services [2], [29], the resulting stack is not straightforward to study and reason about. There is not only a limited number of examples of evaluation of individual gossip protocols deployed on real platforms but also their interplay in these real environments remains largely unstudied.…”
Section: Introductionmentioning
confidence: 99%
“…Furthermore, while one can compose gossip protocols to build richer distributed services [2], [29], the resulting stack is not straightforward to study and reason about. There is not only a limited number of examples of evaluation of individual gossip protocols deployed on real platforms but also their interplay in these real environments remains largely unstudied.…”
Section: Introductionmentioning
confidence: 99%
“…Epidemic algorithms have shown to be very flexible and have been used many different tasks like information dissemination [11] [83], information aggregation [131] [105], peer discovery and sampling [123] [203], arbitrary topology maintenance [122], building structured overlays [3] [102], coordination [103], maintaining data consistency [71], and clustering or slicing of nodes in a network [163] [182] [204], among others. Moreover, epidemic algorithms have been proposed as a basic building block and organization paradigm for distributed systems [177] [202] [25] [84]. This comes from the realization that epidemic algorithms are amenable for composition and, due to their simplicity, easy to adapt and extend.…”
Section: Epidemic Style Self-organizationmentioning
confidence: 99%
“…As it has been shown in [61] [84] [177] [202] epidemic protocols can be used as basic building blocks for implementing different functionalities in distributed systems. This comes from the realization that epidemic algorithms are amenable for composition and easily adaptable and extendable.…”
Section: Overlaymentioning
confidence: 99%