A microservice architecture for real-time IoT data processing: A reusable Web of things approach for smart ports

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Ortiz, Guadalupe, Boubeta-Puig, Juan, Criado, Javier, Corral-Plaza, David, Garcia-de-Prado, Alfonso, Medina-Bulo, Inmaculada, Iribarne, Luis
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913214712774656
author Ortiz, Guadalupe
Boubeta-Puig, Juan
Criado, Javier
Corral-Plaza, David
Garcia-de-Prado, Alfonso
Medina-Bulo, Inmaculada
Iribarne, Luis
author_facet Ortiz, Guadalupe
Boubeta-Puig, Juan
Criado, Javier
Corral-Plaza, David
Garcia-de-Prado, Alfonso
Medina-Bulo, Inmaculada
Iribarne, Luis
contents Major advances in telecommunications and the Internet of Things have given rise to numerous smart city scenarios in which smart services are provided. What was once a dream for the future has now become reality. However, the need to provide these smart services quickly, efficiently, in an interoperable manner and in real time is a cutting-edge technological challenge. Although some software architectures offer solutions in this area, these are often limited in terms of reusability and maintenance by independent modules, involving the need for system downtime when maintaining or evolving, as well as by a lack of standards in terms of the interoperability of their interface. In this paper, we propose a fully reusable microservice architecture, standardized through the use of the Web of things paradigm, and with high efficiency in real-time data processing, supported by complex event processing techniques. To illustrate the proposal, we present a fully reusable implementation of the microservices necessary for the deployment of the architecture in the field of air quality monitoring and alerting in smart ports. The performance evaluation of this architecture shows excellent results.
format Preprint
id arxiv_https___arxiv_org_abs_2401_15390
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle A microservice architecture for real-time IoT data processing: A reusable Web of things approach for smart ports
Ortiz, Guadalupe
Boubeta-Puig, Juan
Criado, Javier
Corral-Plaza, David
Garcia-de-Prado, Alfonso
Medina-Bulo, Inmaculada
Iribarne, Luis
Software Engineering
Artificial Intelligence
Major advances in telecommunications and the Internet of Things have given rise to numerous smart city scenarios in which smart services are provided. What was once a dream for the future has now become reality. However, the need to provide these smart services quickly, efficiently, in an interoperable manner and in real time is a cutting-edge technological challenge. Although some software architectures offer solutions in this area, these are often limited in terms of reusability and maintenance by independent modules, involving the need for system downtime when maintaining or evolving, as well as by a lack of standards in terms of the interoperability of their interface. In this paper, we propose a fully reusable microservice architecture, standardized through the use of the Web of things paradigm, and with high efficiency in real-time data processing, supported by complex event processing techniques. To illustrate the proposal, we present a fully reusable implementation of the microservices necessary for the deployment of the architecture in the field of air quality monitoring and alerting in smart ports. The performance evaluation of this architecture shows excellent results.
title A microservice architecture for real-time IoT data processing: A reusable Web of things approach for smart ports
topic Software Engineering
Artificial Intelligence
url https://arxiv.org/abs/2401.15390