4 papers
Scaling atomic ordering in shared memory
Lorenzo Martignetti, Eliã Batista, Gianpaolo Cugola +1
Atomic multicast is a communication primitive used in dependable systems to ensure consistent ordering of messages delivered to a set of replica groups. This primitive enables crit…
FlowUnits: Extending Dataflow for the Edge-to-Cloud Computing Continuum
Fabio Chini, Luca De Martini, Alessandro Margara +1
This paper introduces FlowUnits, a novel programming and deployment model that extends the traditional dataflow paradigm to address the unique challenges of edge-to-cloud computing…
Radon: a Programming Model and Platform for Computing Continuum Systems
Luca De Martini, Dario d'Abate, Alessandro Margara +1
Emerging compute continuum environments pose new challenges that traditional cloud-centric architectures struggle to address. Latency, bandwidth constraints, and the heterogeneity…
The Renoir Dataflow Platform: Efficient Data Processing without Complexity
Luca De Martini, Alessandro Margara, Gianpaolo Cugola +2
Today, data analysis drives the decision-making process in virtually every human activity. This demands for software platforms that offer simple programming abstractions to express…