DEEPSE Forum Seminars - Radon: a Programming Model and Platform for Computing Continuum Systems

Presenter: Dario d’Abate
PHD Student in Information Technology
DEIB - Meeting Room (Bld. 22)
Via Golgi, 42 Milano
May 9th, 2025 | 2.30 pm
Contact: Prof. Giovanni Quattrocchi
PHD Student in Information Technology
DEIB - Meeting Room (Bld. 22)
Via Golgi, 42 Milano
May 9th, 2025 | 2.30 pm
Contact: Prof. Giovanni Quattrocchi
Sommario
On May 9th, 2025 at 2.30 pm a new seminar of DEEPSE Forum series titled "Radon: a Programming Model and Platform for Computing Continuum Systems" will take place at DEIB Meeting Room (Building 22).
During this talk, we will have, as speaker, Dario d’Abate, PHD Student at Dipartimento di Elettronica, Informazione e Bioingegneria.
Cloud computing has long been the foundation for building distributed systems at scale. However, with the growing presence of technologies like IoT, edge devices, and autonomous systems, this model is exposing its limitations. Many modern applications require low-latency, data-local processing that traditional cloud architectures struggle to provide.
This shift toward the edge highlights the need to rethink how we design and deploy software across the increasingly heterogeneous compute continuum.
In this talk, we will explore Radon, a proposal for this rethinking to reconcile flexibility, portability, and scalability. Radon is a programming model and platform designed to support the development of distributed applications that seamlessly span edge and cloud. At its core, it implies the abstraction of atoms: self-contained, stateful components that interact through messaging and can be composed into larger systems. These atoms run on a lightweight runtime built on WebAssembly, which decouples execution from language and deployment choices. We will explore the core ideas behind Radon’s architecture and discuss how its design principles open new possibilities for building distributed applications that are flexible, scalable and portable across heterogeneous environments.
During this talk, we will have, as speaker, Dario d’Abate, PHD Student at Dipartimento di Elettronica, Informazione e Bioingegneria.
Cloud computing has long been the foundation for building distributed systems at scale. However, with the growing presence of technologies like IoT, edge devices, and autonomous systems, this model is exposing its limitations. Many modern applications require low-latency, data-local processing that traditional cloud architectures struggle to provide.
This shift toward the edge highlights the need to rethink how we design and deploy software across the increasingly heterogeneous compute continuum.
In this talk, we will explore Radon, a proposal for this rethinking to reconcile flexibility, portability, and scalability. Radon is a programming model and platform designed to support the development of distributed applications that seamlessly span edge and cloud. At its core, it implies the abstraction of atoms: self-contained, stateful components that interact through messaging and can be composed into larger systems. These atoms run on a lightweight runtime built on WebAssembly, which decouples execution from language and deployment choices. We will explore the core ideas behind Radon’s architecture and discuss how its design principles open new possibilities for building distributed applications that are flexible, scalable and portable across heterogeneous environments.