Francesco Pavone co founded ApuliaSoft, a software development and training company based in Bari. He received the M.Sc. in Computer Science from the University of Bari. He mainly works as a consultant on high innovative software projects and as a ScrumMaster. He is in the core team of Club degli Sviluppatori, the largest developers community in Apulia with which he organized the first mini Italian Agile Day Bari in 2018.
Speeches di Francesco Pavone
From sequential to parallel computation using the actor model.
Data preprocessing is an essential and time consuming part of every data analysis pipeline. It's crucial to optimize it and to move from a sequential to a parallel design of computation.
Nowadays, plenty of models exists for parallel design of algorithms, such as actor model, dataflow, and CSP, just to name a few.
We will present a case study about a transition from a sequential model to an actor model implemented in the Akka framework. Furthermore, we will show how we leveraged this solution to support the data preprocessing phase of an empirical study on sentiment analysis in Stack Overflow.