Luca Salucci

We don’t have enough information about this author to calculate their statistics. If you think this is an error let us know.
Learn More
Over the last years several frameworks have emerged in the field of big-data analytics. Recent frameworks expose a developer-friendly API via dynamic languages such as Python. Unfortunately, the integration of dynamic languages with the parallel and distributed runtime of such frameworks is cumbersome, as it requires the integration of two or more language(More)
JavaScript is the most popular programming language for client-side Web applications, and Node.js has popularized the language for server-side computing, too. In this domain, the minimal support for parallel programming remains however a major limitation. In this paper we introduce a novel parallel programming abstraction called <i>Generic Messages</i>(More)
Systems based on event-loops have been popularized by Node.JS, and are becoming a key technology in the domain of cloud computing. Despite their popularity, such systems support only share-nothing parallelism via message passing between parallel entities usually called workers. In this paper, we introduce a novel parallel programming abstraction called(More)
Researchers often rely on benchmarks to demonstrate feasibility or efficiency of their contributions. However, finding the right benchmark suite can be a daunting task - existing benchmark suites may be outdated, known to be flawed, or simply irrelevant for the proposed approach. Creating a proper benchmark suite is challenging, extremely time consuming,(More)
  • 1