Demo Data from EDBT 2026 / reviewers in the wild / expert
Tim Coppieters
dblp:151/3122
· DBLP profile ↗
1ranked-venue papers
0as first author
0since 2021 · last 2018
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Services computing and microservices · 100% |
Topics — the 2 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems › distributed communication › data dissemination
change propagation |
0.3 | 1 | 2018 | Reactive caching for composed services: polling at the speed of push · Proc. ACM Program. Lang. 2018 |
Distributed systems › consistency models
eventual consistency |
0.3 | 1 | 2018 | Reactive caching for composed services: polling at the speed of push · Proc. ACM Program. Lang. 2018 |
Methods — techniques the papers use, named apart from their topics
fault-tolerant distributed algorithm · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | Reactive caching for composed services: polling at the speed of pushabstractSometimes, service clients repeat requests in a polling loop in order to refresh their view. However, such polling may be slow to pick up changes, or may increase the load unacceptably, in particular for composed services that disperse over many components. We present an alternative reactive polling API and reactive caching algorithm that combines the conceptual simplicity of polling with the efficiency of push-based change propagation. A reactive cache contains a summary of a distributed read-only operation and maintains a connection to its dependencies so changes can be propagated automatically. We first formalize the setting using an abstract calculus for composed services. Then we present a fault-tolerant distributed algorithm for reactive caching that guarantees eventual consistency. Finally, we implement and evaluate our solution by extending the Orleans actor framework, and perform experiments on two benchmarks in a distributed cloud deployment. The results show that our solution provides superior performance compared to polling, at a latency that comes close to hand-written change notifications. Sebastian Burckhardt, Tim Coppieters |
Proc. ACM Program. Lang. | 2 |