Documenti full-text disponibili:
Abstract
After almost 10 years from “The Free Lunch Is Over” article, where the need to parallelize programs started to be a real and mainstream issue, a lot of stuffs did happened:
• Processor manufacturers are reaching the physical limits with most of their approaches to boosting CPU performance, and are instead turning to hyperthreading and multicore architectures;
• Applications are increasingly need to support concurrency;
• Programming languages and systems are increasingly forced to deal
well with concurrency.
This thesis is an attempt to propose an overview of a paradigm that aims to properly abstract the problem of propagating data changes: Reactive Programming (RP). This paradigm proposes an asynchronous non-blocking approach to concurrency and computations, abstracting from the low-level concurrency mechanisms.
Abstract
After almost 10 years from “The Free Lunch Is Over” article, where the need to parallelize programs started to be a real and mainstream issue, a lot of stuffs did happened:
• Processor manufacturers are reaching the physical limits with most of their approaches to boosting CPU performance, and are instead turning to hyperthreading and multicore architectures;
• Applications are increasingly need to support concurrency;
• Programming languages and systems are increasingly forced to deal
well with concurrency.
This thesis is an attempt to propose an overview of a paradigm that aims to properly abstract the problem of propagating data changes: Reactive Programming (RP). This paradigm proposes an asynchronous non-blocking approach to concurrency and computations, abstracting from the low-level concurrency mechanisms.
Tipologia del documento
Tesi di laurea
(Laurea magistrale)
Autore della tesi
Zoffoli, Alessandro
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
Reactive Programming, Declarative, Streams, State, Side effects
Data di discussione della Tesi
16 Luglio 2015
URI
Altri metadati
Tipologia del documento
Tesi di laurea
(NON SPECIFICATO)
Autore della tesi
Zoffoli, Alessandro
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
Reactive Programming, Declarative, Streams, State, Side effects
Data di discussione della Tesi
16 Luglio 2015
URI
Statistica sui download
Gestione del documento: