In this chapter, some of the most common tools for Big Data analytics are surveyed, inter-alia, Apache Spark, Flink, Storm, and Beam. They are compared against well-defined features concerning programming model (language expressivity and semantics), and execution model (parallel behaviour and run-time support). The implementation of a running example is provided for all of them.

Languages for Big Data analysis

Marco Aldinucci;Maurizio Drocco;Claudia Misale;Guy Tremblay
2019-01-01

Abstract

In this chapter, some of the most common tools for Big Data analytics are surveyed, inter-alia, Apache Spark, Flink, Storm, and Beam. They are compared against well-defined features concerning programming model (language expressivity and semantics), and execution model (parallel behaviour and run-time support). The implementation of a running example is provided for all of them.
2019
Encyclopedia of Big Data Technologies
Springer
1
12
978-3-319-77524-1
https://link.springer.com/referenceworkentry/10.1007%2F978-3-319-63962-8_142-1
Marco Aldinucci; Maurizio Drocco; Claudia Misale; Guy Tremblay
File in questo prodotto:
File Dimensione Formato  
2019_bigdataframeworks_enc.pdf

Accesso aperto

Descrizione: postprint
Tipo di file: POSTPRINT (VERSIONE FINALE DELL’AUTORE)
Dimensione 405.83 kB
Formato Adobe PDF
405.83 kB Adobe PDF Visualizza/Apri
2018_bigdata_encyclopedia.pdf

Accesso riservato

Descrizione: editoriale
Tipo di file: PDF EDITORIALE
Dimensione 505.23 kB
Formato Adobe PDF
505.23 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

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/2318/1668051
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact