{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T01:01:07Z","timestamp":1760058067791,"version":"build-2065373602"},"reference-count":30,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2025,3,10]],"date-time":"2025-03-10T00:00:00Z","timestamp":1741564800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Directorate General of Strengthening for Research and Development, Ministry of Research, Technology, and Higher Education, Republic of Indonesia","award":["105\/E5\/PG.02.00.PL\/2024"],"award-info":[{"award-number":["105\/E5\/PG.02.00.PL\/2024"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information"],"abstract":"<jats:p>Reliable system design is an important component to ensure data processing speed, service availability, and an improved user experience. Several studies have been conducted to provide data processing speeds for health monitors using clouds or edge devices. However, if the system design used cannot handle many requests, the reliability of the monitoring itself will be reduced. This study used the Kubernetes approach for system design, leveraging its scalability and efficient resource management. The system was deployed in a local Kubernetes environment using an Intel Xeon CPU E5-1620 with 8 GB RAM. This study compared two architectures: MQTT (traditional method) and MQTT-Kafka (proposed method). The proposed method shows a significant improvement, such as throughput results on the proposed method of 1587 packets\/s rather than the traditional methods at 484 packets\/s. The response time and latency are 95% more stable than the traditional method, and the performance of the proposed method also requires a larger resource of approximately 30% more than the traditional method. The performance of the proposed method requires the use of a large amount of RAM for a resource-limited environment, with the highest RAM usage at 5.63 Gb, while the traditional method requires 4.5 Gb for the highest RAM requirement.<\/jats:p>","DOI":"10.3390\/info16030213","type":"journal-article","created":{"date-parts":[[2025,3,10]],"date-time":"2025-03-10T06:59:59Z","timestamp":1741589999000},"page":"213","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Kubernetes-Powered Cardiovascular Monitoring: Enhancing Internet of Things Heart Rate Systems for Scalability and Efficiency"],"prefix":"10.3390","volume":"16","author":[{"given":"Hans Indrawan","family":"Sucipto","sequence":"first","affiliation":[{"name":"Computer Science Department, BINUS Graduate Program\u2014Master of Computer Science, Bina Nusantara University, Jakarta 11480, Indonesia"}]},{"given":"Gregorius Natanael","family":"Elwirehardja","sequence":"additional","affiliation":[{"name":"Computer Science Department, School of Computer Science, Bina Nusantara University, Jakarta 11480, Indonesia"}]},{"given":"Nicholas","family":"Dominic","sequence":"additional","affiliation":[{"name":"Bioinformatics and Data Science Research Center, Bina Nusantara University, Jakarta 11480, Indonesia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7500-3199","authenticated-orcid":false,"given":"Nico","family":"Surantha","sequence":"additional","affiliation":[{"name":"Computer Science Department, BINUS Graduate Program\u2014Master of Computer Science, Bina Nusantara University, Jakarta 11480, Indonesia"},{"name":"Department of Electrical, Electronic and Communication Engineering, Faculty of Engineering Tokyo City University, Setagaya-ku, Tokyo 158-8557, Japan"}]}],"member":"1968","published-online":{"date-parts":[[2025,3,10]]},"reference":[{"key":"ref_1","first-page":"139","article-title":"Heart arrhythmia disease and its treatment methods in modern medicine","volume":"7","author":"Tolmasovich","year":"2024","journal-title":"J. Med. Pharm."},{"key":"ref_2","unstructured":"World Health Organization (2023). Tracking Universal Health Coverage: 2023 Global Monitoring Report, World Health Organization."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1412","DOI":"10.1016\/j.cardfail.2023.07.006","article-title":"Heart failure epidemiology and outcomes statistics: A report of the Heart Failure Society of America","volume":"29","author":"Bozkurt","year":"2023","journal-title":"J. Card. Fail."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"2224","DOI":"10.1016\/j.jacc.2022.09.038","article-title":"Management of heart failure with arrhythmia in adults with congenital heart disease: JACC state-of-the-art review","volume":"80","author":"Moore","year":"2022","journal-title":"J. Am. Coll. Cardiol."},{"key":"ref_5","first-page":"76","article-title":"Risk factors of deaths related to cardiovascular diseases in World Health Organization (WHO) member countries","volume":"30","year":"2022","journal-title":"Health Soc. Care Community"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"48","DOI":"10.5334\/gh.1139","article-title":"Addressing the global burden of cardiovascular diseases; need for scalable and sustainable frameworks","volume":"17","author":"Mendis","year":"2022","journal-title":"Glob. Heart"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Surantha, N., and Isa, S.M. (2021, January 29\u201330). Real-time Monitoring System for Sudden Cardiac Death Based on Container Orchestration and Binary Serialization. Proceedings of the 2021 International Symposium on Electronics and Smart Devices (ISESD), Virtual Conference.","DOI":"10.1109\/ISESD53023.2021.9501536"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Gemirter, C.B., \u015eenturca, \u00c7., and Baydere, S. (2021, January 15\u201317). A comparative evaluation of AMQP, MQTT and HTTP protocols using real-time public smart city data. Proceedings of the 2021 6th International Conference on Computer Science and Engineering (UBMK), Ankara, Turkey.","DOI":"10.1109\/UBMK52708.2021.9559032"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"17728","DOI":"10.1109\/JIOT.2022.3155872","article-title":"BORDER: A benchmarking framework for distributed MQTT brokers","volume":"9","author":"Longo","year":"2022","journal-title":"IEEE Internet Things J."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Surantha, N., Jayaatmaja, D., and Isa, S.M. (2024, January 24\u201326). Sleep Monitoring Systems based on Edge Computing and Microservices Caching. Proceedings of the 2024 IEEE Annual Congress on Artificial Intelligence of Things (AIoT), Melbourne, Australia.","DOI":"10.1109\/AIoT63253.2024.00037"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"103604","DOI":"10.1016\/j.csi.2021.103604","article-title":"A microservice architecture for real-time IoT data processing: A reusable Web of things approach for smart ports","volume":"81","author":"Ortiz","year":"2022","journal-title":"Comput. Stand. Interfaces"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"42069","DOI":"10.1109\/ACCESS.2022.3167637","article-title":"Intelligent sleep monitoring system based on microservices and event-driven architecture","volume":"10","author":"Surantha","year":"2022","journal-title":"IEEE Access"},{"key":"ref_13","unstructured":"Beltr\u00e3o, A.C., de Fran\u00e7a, B.B.N., and Travassos, G.H. (2020, January 4\u20138). Performance evaluation of kubernetes as deployment platform for iot devices. Proceedings of the Ibero-American Conference on Software Engineering, Curitiba, Brazil."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"\u010cili\u0107, I., Krivi\u0107, P., Podnar \u017darko, I., and Ku\u0161ek, M. (2023). Performance evaluation of container orchestration tools in edge computing environments. Sensors, 23.","DOI":"10.3390\/s23084008"},{"key":"ref_15","first-page":"1","article-title":"Kubernetes scheduling: Taxonomy, ongoing issues and challenges","volume":"55","year":"2022","journal-title":"ACM Comput. Surv."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"1094","DOI":"10.1016\/j.dcan.2022.03.013","article-title":"A survey on communication protocols and performance evaluations for Internet of Things","volume":"8","author":"Ebleme","year":"2022","journal-title":"Digit. Commun. Netw."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Moravcik, M., Kontsek, M., Segec, P., and Cymbalak, D. (2022, January 20\u201321). Kubernetes\u2013evolution of virtualization. Proceedings of the 2022 20th International Conference on Emerging eLearning Technologies and Applications (ICETA), Stary Smokovec, Slovakia.","DOI":"10.1109\/ICETA57911.2022.9974681"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Azzedin, F., and Alhazmi, T. (2023). Secure Data Distribution Architecture in IoT Using MQTT. Appl. Sci., 13.","DOI":"10.3390\/app13042515"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"275","DOI":"10.1016\/j.aej.2023.01.065","article-title":"The internet of things healthcare monitoring system based on MQTT protocol","volume":"69","author":"Alshammari","year":"2023","journal-title":"Alex. Eng. J."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Peddireddy, K. (2023, January 11\u201312). Streamlining Enterprise Data Processing, Reporting and Realtime Alerting using Apache Kafka. Proceedings of the 2023 11th International Symposium on Digital Forensics and Security (ISDFS), Chattanooga, TN, USA.","DOI":"10.1109\/ISDFS58141.2023.10131800"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"2373","DOI":"10.1007\/s10796-023-10409-2","article-title":"Monitoring framework for the performance evaluation of an IoT platform with Elasticsearch and Apache Kafka","volume":"26","author":"Calderon","year":"2023","journal-title":"Inf. Syst. Front."},{"key":"ref_22","first-page":"525","article-title":"Managing multi-cloud deployments on kubernetes with istio, prometheus and grafana","volume":"Volume 1","author":"Sharma","year":"2022","journal-title":"Proceedings of the 2022 8th International Conference on Advanced Computing and Communication Systems (ICACCS)"},{"key":"ref_23","first-page":"1","article-title":"On-Premise Server Monitoring with Prometheus and Telegram Bot","volume":"6","author":"Rawoof","year":"2022","journal-title":"Int. J. Sci. Res. Eng. Manag."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Liu, Y., Yu, Z., Wang, Q., Mei, H., Song, G., and Li, H. (2024, January 5\u20137). Research on cloud-native monitoring system based on Prometheus. Proceedings of the Fourth International Conference on Sensors and Information Technology (ICSI 2024), Xiamen, China.","DOI":"10.1117\/12.3029320"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Aggoune, A., and Benratem, Z. (2023, January 6\u20137). ECG data visualization: Combining the power of Grafana and InfluxDB. Proceedings of the 2023 International Conference on Advances in Electronics, Control and Communication Systems (ICAECCS), Blida, Algeria.","DOI":"10.1109\/ICAECCS56710.2023.10104857"},{"key":"ref_26","unstructured":"Li, C., Guo, X., Shangguan, L., Cao, Z., and Jamieson, K. (2022, January 4\u20136). Curving LoRa to boost LoRa network throughput via concurrent transmission. Proceedings of the 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22), Renton, WA, USA."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Htut, A.M., and Aswakul, C. (2022). Development of near real-time wireless image sequence streaming cloud using Apache Kafka for road traffic monitoring application. PLoS ONE, 17.","DOI":"10.1371\/journal.pone.0264923"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"3374","DOI":"10.1007\/s11227-021-03955-6","article-title":"Design and implementation of a cloud-based event-driven architecture for real-time data processing in wireless sensor networks","volume":"78","author":"Khriji","year":"2022","journal-title":"J. Supercomput."},{"key":"ref_29","first-page":"275","article-title":"Real-time structural health monitoring system based on streaming data. smart structures and systems","volume":"28","author":"Yang","year":"2021","journal-title":"Smart Struct. Syst."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Pacella, M., Papa, A., Papadia, G., and Fedeli, E. (2025). A Scalable Framework for Sensor Data Ingestion and Real-Time Processing in Cloud Manufacturing. Algorithms, 18.","DOI":"10.3390\/a18010022"}],"container-title":["Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2078-2489\/16\/3\/213\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T16:49:55Z","timestamp":1760028595000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2078-2489\/16\/3\/213"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,3,10]]},"references-count":30,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2025,3]]}},"alternative-id":["info16030213"],"URL":"https:\/\/doi.org\/10.3390\/info16030213","relation":{},"ISSN":["2078-2489"],"issn-type":[{"type":"electronic","value":"2078-2489"}],"subject":[],"published":{"date-parts":[[2025,3,10]]}}}