Performance Analysis of a Data Stream Processing System for Online Activity Classification via Wearable Sensor Data
Hawzhin Hozhabr Pour, Gabriela Ciortuz, André Lüers, Sebastian Fudickar
2025
Abstract
Online activity recognition based on wearable sensors is commonly used in sports and medicine applications. The question of whether cloud or edge computing approaches are more suitable is not easy to answer and depends on several factors. To address this issue, the influence the resource availability, batch sizes and number of considered users on the throughput and latency of central data stream processing architectures has yet to be answered. This article conducts a performance analysis, identifying relevant factors for a corresponding cloud-based online data stream processing platform for online human activity recognition, using the Apache Spark data processing framework and the Apache Kafka distributed messaging system. The platform focuses on quantitative performance criteria to evaluate its effectiveness in terms of latency (turnaround time) and throughput (number of users). Both metrics, throughput and latency (dependent variables), depend on the batch interval, number of users, and hardware availability (independent variables). In addition to identifying clear advantages of larger batch intervals, we also found significant benefits in applying vertical scaling. The results indicate a monthly cost of 1e per user for compute resources in online activity recognition, a price that could potentially be reduced by combining edge and cloud computing.
DownloadPaper Citation
in Harvard Style
Hozhabr Pour H., Ciortuz G., Lüers A. and Fudickar S. (2025). Performance Analysis of a Data Stream Processing System for Online Activity Classification via Wearable Sensor Data. In Proceedings of the 18th International Joint Conference on Biomedical Engineering Systems and Technologies - Volume 2: HEALTHINF; ISBN 978-989-758-731-3, SciTePress, pages 571-578. DOI: 10.5220/0013166100003911
in Bibtex Style
@conference{healthinf25,
author={Hawzhin Hozhabr Pour and Gabriela Ciortuz and André Lüers and Sebastian Fudickar},
title={Performance Analysis of a Data Stream Processing System for Online Activity Classification via Wearable Sensor Data},
booktitle={Proceedings of the 18th International Joint Conference on Biomedical Engineering Systems and Technologies - Volume 2: HEALTHINF},
year={2025},
pages={571-578},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0013166100003911},
isbn={978-989-758-731-3},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 18th International Joint Conference on Biomedical Engineering Systems and Technologies - Volume 2: HEALTHINF
TI - Performance Analysis of a Data Stream Processing System for Online Activity Classification via Wearable Sensor Data
SN - 978-989-758-731-3
AU - Hozhabr Pour H.
AU - Ciortuz G.
AU - Lüers A.
AU - Fudickar S.
PY - 2025
SP - 571
EP - 578
DO - 10.5220/0013166100003911
PB - SciTePress