The Cloud continuum is a notion for the distributed infrastructure able to run third party software on heterogeneous hardware ranging from the high performance core Cloud data centres, through smaller fog data centres, down to resource constrained Edge servers. Beyond that, one will often have Internet of Things (IoT) devices on a wired or wireless infrastructure for data collection and actuation. The application components should be allocated along this continuum in order to optimize the application performance which is a combined measure of communication speed and computational power. However, most applications are not written with distribution in mind, and may not even be component based. This paper discusses various programming paradigms and how they can be extended to support distribution and embedding into the microservice architecture supporting tomorrow’s Cloud applications.

Programming Paradigms for the Cloud Continuum

Di Martino B.;D'Angelo S.;Esposito A.
2023

Abstract

The Cloud continuum is a notion for the distributed infrastructure able to run third party software on heterogeneous hardware ranging from the high performance core Cloud data centres, through smaller fog data centres, down to resource constrained Edge servers. Beyond that, one will often have Internet of Things (IoT) devices on a wired or wireless infrastructure for data collection and actuation. The application components should be allocated along this continuum in order to optimize the application performance which is a combined measure of communication speed and computational power. However, most applications are not written with distribution in mind, and may not even be component based. This paper discusses various programming paradigms and how they can be extended to support distribution and embedding into the microservice architecture supporting tomorrow’s Cloud applications.
2023
978-3-031-28693-3
978-3-031-28694-0
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11591/527950
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact