A Reactive System for Big Trajectory Data Management
Author(s) -
Soufiane Maguerra,
Azedine Boulmakoul,
Lamia Karim,
Hassan Badir,
Ahmed Lbath
Publication year - 2019
Publication title -
procedia computer science
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.334
H-Index - 76
ISSN - 1877-0509
DOI - 10.1016/j.procs.2019.04.063
Subject(s) - computer science , scalability , process (computing) , trajectory , big data , distributed computing , data mining , node (physics) , real time computing , database , operating system , physics , structural engineering , astronomy , engineering
Nowadays, distributed systems have become requisite to process and analyse the large amount of generated data. In particular, spatio-temporal data has known an exponential growth in the last years. This could be explained by the proliferation of indoor and outdoor tracking devices and the value of the knowledge that can be extracted from their analysis. The data describe a moving objects’ behavior in space and time. Once these coordinates are assembled they form a raw trajectory. The knowledge extracted by analysing the set of trajectories is very valuable; they can be even mapped to other contextual data to add value. Preprocessing is an essential step in the mining process to filter unnecessary records and clean the noise. Furthermore, reactive systems offer the possibility to process massive data in a non-blocking, resilient, responsive and elastic manner. Despite this interest, to the best of our knowledge no works have been conducted into offering a reactive system to preprocess massive trajectories. The aim of this study is to fill this gap by proposing a reactive system based on distributed actors to manage big trajectory data. Our system is deployed with the Play Framework, Akka, MongoDB, AngularJS and D3.js. Initially, the system can load batches of trajectories stored in HDFS in a distributed manner. The scope of our study is to provide an overview of the system, to study the impact of the increase in computing resources over the scalability, and to provide the optimal node configuration. The results indicate a higher scalability of the system, and the evaluation is conducted by considering the Geolife project’s GPS trajectory dataset.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom