Proceedings of the 8th ACM International Conference on Distributed Event-Based Systems 2014
DOI: 10.1145/2611286.2611290
|View full text |Cite
|
Sign up to set email alerts
|

We have a DREAM

Abstract: The reactive programming paradigm has been proposed to simplify the development of reactive systems. It relies on programming primitives to express dependencies between data items and on runtime/middleware support for automated propagation of changes. Despite this paradigm is receiving increasing attention, defining the precise semantics and the consistency guarantees for reactive programming in distributed environments is an open research problem.This paper targets such problem by studying the consistency gua… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2015
2015
2020
2020

Publication Types

Select...
2
2
2

Relationship

1
5

Authors

Journals

citations
Cited by 30 publications
(5 citation statements)
references
References 33 publications
0
5
0
Order By: Relevance
“…Other authors have addressed the study of semantics for reactive distributed frameworks explicitly. For example, using the DREAM middleware, researchers explore in [24] different semantics for distributed reactive systems qualitatively. Furthermore, in [23] the authors present a study for the change propagation cost implementation in DRP, description for DREAM's API and it is consistency implementation on the Java language.…”
Section: Semantic Framework For Reactive Languagesmentioning
confidence: 99%
“…Other authors have addressed the study of semantics for reactive distributed frameworks explicitly. For example, using the DREAM middleware, researchers explore in [24] different semantics for distributed reactive systems qualitatively. Furthermore, in [23] the authors present a study for the change propagation cost implementation in DRP, description for DREAM's API and it is consistency implementation on the Java language.…”
Section: Semantic Framework For Reactive Languagesmentioning
confidence: 99%
“…• In reactive and stream programming, consistency is implicitly preserved if potentially dependent requests are grouped as a single event that is delivered to all clients: in that case, all values are guaranteed to be delivered in the same order as they are created on the server. However, if behaviors are bound separately, in general, there are no guarantees on the ordering and consistency needs to be ensured by additional means or specialized propagation algorithms [24,42].…”
Section: Changing Topics In Other Modelsmentioning
confidence: 99%
“…Moreover, RP approaches tend to be specialized towards restricted classes of applications (e.g. with a single server, reactivity only on clients [4]) or adopt communication schemas that do not offer handling of concerns such as scalability and consistency [13,24,42].…”
Section: Analyzed Programming Modelsmentioning
confidence: 99%
See 2 more Smart Citations