RT journal article T1 A microservice architecture for real-time IoT data processing: A reusable Web of things approach for smart ports A1 Ortiz Bellot, Guadalupe A1 Boubeta Puig, Juan A1 Criado, Juan A1 Corral Plaza, David José A1 García de Prado Fontela, Alfonso A1 Medina Bulo, María Inmaculada A1 Iribarne, Luis A2 Ingeniería en AutomáticaElectrónica, Arquitectura y Redes de Computadores A2 Ingeniería Informática K1 Web of things K1 Internet of things K1 Complex event processing K1 Microservices K1 Smart ports AB 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. © 2021 The Author(s) PB ELSEVIER SN 0920-5489 YR 2022 FD 2022-04 LK http://hdl.handle.net/10498/25864 UL http://hdl.handle.net/10498/25864 LA eng NO This work was supported by the Spanish Ministry of Science and Innovation and the European Regional Development Fund (ERDF) under research projects CoSmart and FAME (ref. TIN2017–83964-R and RTI2018–093608-B-C33), and by regional projects (ref. CEIJ-C01.1 and CEIJ-C01.2) coordinated from UAL-UCA and funded by Campus de Excelencia Internacional del Mar (CEIMAR) consortium. We would like to thank J. M. Pérez Sánchez, A. M. Garrido López and R. J. Catalán Alonso from the Autoridad Portuaria de la Bahía de Cádiz, Spain, for sharing valuable knowledge on port management and environment and collaborating with us in this work. DS Repositorio Institucional de la Universidad de Cádiz RD 02-oct-2023