2019
DOI: 10.22152/programming-journal.org/2019/3/5
|View full text |Cite
|
Sign up to set email alerts
|

Distributed Reactive Programming for Reactive Distributed Systems

Abstract: The term reactivity is popular in two areas of research: programming languages and distributed systems. On one hand, reactive programming is a paradigm which provides programmers with the means to declaratively write event-driven applications. On the other hand, reactive distributed systems handle client requests in a timely fashion regardless of load or failures.Inquiry: Reactive programming languages and frameworks tailored to the implementation of distributed systems have previously been proposed. However, … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2019
2019
2020
2020

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 12 publications
(8 citation statements)
references
References 22 publications
0
8
0
Order By: Relevance
“…The other extreme alternative to our tier-crossing semantics is glitch-freedom in a distributed setting [11,16,18]. In other words, across the distributed reactive program there can never be an observable partial propagation.…”
Section: Total Glitch Freedommentioning
confidence: 99%
See 3 more Smart Citations
“…The other extreme alternative to our tier-crossing semantics is glitch-freedom in a distributed setting [11,16,18]. In other words, across the distributed reactive program there can never be an observable partial propagation.…”
Section: Total Glitch Freedommentioning
confidence: 99%
“…In the field of distributed reactive programming there are several programming languages or even algorithms that describe systems relevant to our multi-tier implementation of FRP with tiered glitch freedom such as SID-UP [11], DREAM [16] and QPROPd [18].…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…ReactiveX and similar languages may also suffer from glitches. Naive implementations may produce scenarios where different observers receive different streams of data from the same observable [32].…”
Section: B Reactive Programming à La Reactivexmentioning
confidence: 99%