2022
DOI: 10.22152/programming-journal.org/2022/6/14
|View full text |Cite
|
Sign up to set email alerts
|

Topology-Level Reactivity in Distributed Reactive Programs

Abstract: Reactive programming is a popular paradigm to program event-driven applications, and it is often proposed as a paradigm to write distributed applications. One such type of application is prosumer applications, which are distributed applications that both produce and consume many events.We analyse the problems that occur when using a reactive programming language or framework to implement prosumer applications. We find that the assumption of an open network, which means prosumers of various types spontaneously … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(3 citation statements)
references
References 20 publications
0
3
0
Order By: Relevance
“…Moreover, it makes these languages more difficult to formalise and reason about, given the bi-directional semantic dependencies between both layers. These issues have been identified in earlier work [51,53].…”
Section: Problem Statementmentioning
confidence: 79%
See 2 more Smart Citations
“…Moreover, it makes these languages more difficult to formalise and reason about, given the bi-directional semantic dependencies between both layers. These issues have been identified in earlier work [51,53].…”
Section: Problem Statementmentioning
confidence: 79%
“…The Stella language [51,53] has a reactive language embedded within an actorbased one. At run-time, the Stella implementation checks that these lifted functions terminate (by performing dynamic size change termination [36]).…”
Section: Reactive Thread Hijacking Problemmentioning
confidence: 99%
See 1 more Smart Citation