Proceedings of the Third ACM International Conference on Distributed Event-Based Systems 2009
DOI: 10.1145/1619258.1619279
|View full text |Cite
|
Sign up to set email alerts
|

Implementing reliable event streams in large systems via distributed data flows and recursive delegation

Abstract: Strong reliability properties, such as state machine replication and virtual synchrony, are hard to implement in a scalable manner. They are typically expressed in terms of global membership views. However, global membership is non-scalable. We propose a new way of modeling protocols that does not rely on global membership. Our approach is based on the concept of a distributed data f ow, a set of events distributed in space and time. We model protocols as networks of such f ows, constructed through recursive d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
11
0

Year Published

2009
2009
2014
2014

Publication Types

Select...
3
2

Relationship

2
3

Authors

Journals

citations
Cited by 6 publications
(12 citation statements)
references
References 35 publications
(29 reference statements)
0
11
0
Order By: Relevance
“…By default, aggregation has certain important properties that make it possible to build strong semantics. The MA concept is discussed at length in our past work [25]. Due to limited space, here we limit ourselves to pointing out that MA could be translated to a simple token ring that self-organizes using an external membership service, but it can also be translated into a scalable, hierarchical architecture [25].…”
Section: Languagementioning
confidence: 99%
See 4 more Smart Citations
“…By default, aggregation has certain important properties that make it possible to build strong semantics. The MA concept is discussed at length in our past work [25]. Due to limited space, here we limit ourselves to pointing out that MA could be translated to a simple token ring that self-organizes using an external membership service, but it can also be translated into a scalable, hierarchical architecture [25].…”
Section: Languagementioning
confidence: 99%
“…The MA concept is discussed at length in our past work [25]. Due to limited space, here we limit ourselves to pointing out that MA could be translated to a simple token ring that self-organizes using an external membership service, but it can also be translated into a scalable, hierarchical architecture [25]. MA is a very simple, lightweight and scalable abstraction that can be composed to express a great variety of complex DMPs with strong semantics such as atomic delivery or consensus.…”
Section: Languagementioning
confidence: 99%
See 3 more Smart Citations