The aim of this tutorial to provide an overview of the state-of-the-art of the new generation of big data processing systems. In addition, we will highlight a set of the current open research challenges and discuss some promising directions for future research and development. In particular, the content of this tutorial will be organized into four main sections. The first section will provide an overview of the set of platforms that are focused on providing scalable performance for processing structured and tabular data, collectively labeled as Big SQL systems. The second section will cover the set of systems which have been introduced to target the problem of large scale graph processing. The third section will focus on covering the set of systems which have been introduced to deal with the challenge of processing large scale streaming data. Finally, a discussion of open research challenges and future research directions will be presented in the last section.
展开▼