Many academic and industrial research activities have recently recognized the relevance of expressive models and effective frameworks for highly scalable data processing, such as MapReduce. This paper presents the novel Quasit programming model and runtime framework for stream processing in datacenters, with its original capabilities of i) allowing developers to choose among a large set of quality policies to associate with their processing tasks in a fine-grained way, and ii) effectively managing processing execution depending on the associated quality indications. The paper describes the Quasit programming model, via the primary design/implementation choices made in the Quasit runtime framework (available for download from the project Web site) to achieve maximum scalability, flexibility, and reusability. The first experiences with our prototype and the reported experimental results show the feasibility of our approach and its good performance in terms of both limited overhead and horizontal scalability.

The QUASIT Model and Framework for Scalable Data Stream Processing with Quality of Service / Paolo Bellavista;Antonio Corradi;Andrea Reale. - ELETTRONICO. - (2013), pp. 92-107. (Intervento presentato al convegno 5th International Conference on MOBILe Wireless MiddleWARE, Operating Systems, and Applications tenutosi a Berlin, Germany nel 13--14 Novembre 2012) [10.1007/978-3-642-36660-4_7].

The QUASIT Model and Framework for Scalable Data Stream Processing with Quality of Service

BELLAVISTA, PAOLO;CORRADI, ANTONIO;REALE, ANDREA
2013

Abstract

Many academic and industrial research activities have recently recognized the relevance of expressive models and effective frameworks for highly scalable data processing, such as MapReduce. This paper presents the novel Quasit programming model and runtime framework for stream processing in datacenters, with its original capabilities of i) allowing developers to choose among a large set of quality policies to associate with their processing tasks in a fine-grained way, and ii) effectively managing processing execution depending on the associated quality indications. The paper describes the Quasit programming model, via the primary design/implementation choices made in the Quasit runtime framework (available for download from the project Web site) to achieve maximum scalability, flexibility, and reusability. The first experiences with our prototype and the reported experimental results show the feasibility of our approach and its good performance in terms of both limited overhead and horizontal scalability.
2013
Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications EngineeringMobile Wireless Middleware, Operating Systems, and Applications
92
107
The QUASIT Model and Framework for Scalable Data Stream Processing with Quality of Service / Paolo Bellavista;Antonio Corradi;Andrea Reale. - ELETTRONICO. - (2013), pp. 92-107. (Intervento presentato al convegno 5th International Conference on MOBILe Wireless MiddleWARE, Operating Systems, and Applications tenutosi a Berlin, Germany nel 13--14 Novembre 2012) [10.1007/978-3-642-36660-4_7].
Paolo Bellavista;Antonio Corradi;Andrea Reale
File in questo prodotto:
Eventuali allegati, non sono esposti

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/11585/136779
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? ND
social impact