An efficient real-time architecture for collecting IoT data


IoT applications has some characteristics that set it apart from other fields mainly due to the multitude of different types of sensors producing data. In monitoring applications, data processing requires real-time or soft real-time responses in order to aid systems to make important decisions but also predictive analysis to leverage the potential of IoT by data mining vast datasets. This paper presents an architecture developed to efficiently process and store data coming from an huge number of distributed IoT sensors. The back-end of SeeYourBox services is currently based on the proposed architecture that has proven to be stable and meet all the requirements.