Research Article

High-Performance IoT Monitoring With Redis-Backed In-Memory Storage and Containerized CI/CD Pipeline

Volume: 9 Number: 1 January 15, 2026
TR EN

High-Performance IoT Monitoring With Redis-Backed In-Memory Storage and Containerized CI/CD Pipeline

Abstract

This study presents the design, development, and deployment of a high-performance Internet of Things (IoT) monitoring system featuring an integrated Redis-based in-memory processing architecture. The system collects real-time environmental data—including temperature, humidity, and pressure—from field-deployed TI CC1352R SensorTag devices operating within an LR-WPAN network. These measurements are forwarded to a TI CC1352R LaunchPad border router node, which employs an ESP32 Wi-Fi SoC interface to transmit the sensed data to cloud-based web services via the global Internet. The web service dynamically caches and stores incoming traffic according to database write speed and network intensity, while the Redis caching layer significantly enhances data ingestion and monitoring response times by reducing database load. The backend follows modular and scalable CI/CD pipeline principles, automating the testing, building, and deployment phases. Except for the firmware running on sensor nodes, every component of the system is triggered by version-controlled merges, ensuring automated testing and re-deployment. One of the main challenges in complex IoT systems—especially those requiring continuous weekly feature updates (sprint-based development)—is constructing a fully integrated, end-to-end system that remains stable and extensible. Experimental findings demonstrate rapid recovery from fault conditions (with total re-deployment times below 10 minutes), efficient real-time data visualization, and improved system resilience. The proposed architecture also provides practical guidance for researchers focusing on IoT systems that traditionally rely on simulations by offering a fully operational, end-to-end technological solution. By caching large volumes of sensor data before disk storage, the system overcomes one of the major scalability bottlenecks in growing IoT networks. On a 12 GB RAM server, the architecture successfully stores data from approximately 530,000 sensor messages using a 10-second caching interval, effectively absorbing sudden data bursts through Redis buffering. Consequently, the study establishes a robust foundation for future extensions involving machine learning integration and large-scale sensor deployments.

Keywords

Ethical Statement

Ethics committee approval was not required for this study because of there was no study on animals or humans.

References

  1. Akkaş, M. A., Sokullu, R., & Çetin, H. E. (2020). Healthcare and patient monitoring using IoT. Internet of Things, 11, 100–173.
  2. Alexander, M. (2008). Survey, surveillance, monitoring and recording. In W. J. Sutherland, L. V. Dicks, N. Ockendon, & R. K. Smith (Eds.), Management planning for nature conservation: A theoretical basis & practical guide (pp. 49–62). English Nature.
  3. Alfian, G., Syafrudin, M., & Rhee, J. (2017). Real-time monitoring system using smartphone-based sensors and NoSQL database for perishable supply chain. Sustainability, 9(11), 2073.
  4. Amghar, S., Cherdal, S., & Mouline, S. (2018). Which NoSQL database for IoT applications? In 2018 International Conference on Selected Topics in Mobile and Wireless Networking (MoWNet) (pp. 131–137). IEEE.
  5. Cambra, C., Sendra, S., Lloret, J., & Garcia, L. (2017). An IoT service-oriented system for agriculture monitoring. In IEEE International Conference on Communications (ICC) (pp. 1–6). IEEE.
  6. Chauhan, V., Patel, M., Tanwar, S., Tyagi, S., & Kumar, N. (2020). IoT enabled real-time urban transport management system. Computers & Electrical Engineering, 86, 106746.
  7. ClickUp. (2025). ClickUp: One app to replace them all. https://clickup.com/ (Accessed March 27, 2025)
  8. Cloudinary. (2025). Cloudinary Ltd – Media management platform. https://cloudinary.com (Accessed March 23, 2025)

Details

Primary Language

English

Subjects

Information Systems (Other), Network Engineering, Signal Processing, Communications Engineering (Other)

Journal Section

Research Article

Early Pub Date

December 4, 2025

Publication Date

January 15, 2026

Submission Date

July 5, 2025

Acceptance Date

November 19, 2025

Published in Issue

Year 2026 Volume: 9 Number: 1

APA
Yıldız, D., Turan, İ. H., Demirci, S., Yavuz, A. E., & Gebeş, B. (2026). High-Performance IoT Monitoring With Redis-Backed In-Memory Storage and Containerized CI/CD Pipeline. Black Sea Journal of Engineering and Science, 9(1), 135-146. https://doi.org/10.34248/bsengineering.1735232
AMA
1.Yıldız D, Turan İH, Demirci S, Yavuz AE, Gebeş B. High-Performance IoT Monitoring With Redis-Backed In-Memory Storage and Containerized CI/CD Pipeline. BSJ Eng. Sci. 2026;9(1):135-146. doi:10.34248/bsengineering.1735232
Chicago
Yıldız, Doğan, İsmail Hakkı Turan, Sercan Demirci, Alper Enes Yavuz, and Berkay Gebeş. 2026. “High-Performance IoT Monitoring With Redis-Backed In-Memory Storage and Containerized CI CD Pipeline”. Black Sea Journal of Engineering and Science 9 (1): 135-46. https://doi.org/10.34248/bsengineering.1735232.
EndNote
Yıldız D, Turan İH, Demirci S, Yavuz AE, Gebeş B (January 1, 2026) High-Performance IoT Monitoring With Redis-Backed In-Memory Storage and Containerized CI/CD Pipeline. Black Sea Journal of Engineering and Science 9 1 135–146.
IEEE
[1]D. Yıldız, İ. H. Turan, S. Demirci, A. E. Yavuz, and B. Gebeş, “High-Performance IoT Monitoring With Redis-Backed In-Memory Storage and Containerized CI/CD Pipeline”, BSJ Eng. Sci., vol. 9, no. 1, pp. 135–146, Jan. 2026, doi: 10.34248/bsengineering.1735232.
ISNAD
Yıldız, Doğan - Turan, İsmail Hakkı - Demirci, Sercan - Yavuz, Alper Enes - Gebeş, Berkay. “High-Performance IoT Monitoring With Redis-Backed In-Memory Storage and Containerized CI CD Pipeline”. Black Sea Journal of Engineering and Science 9/1 (January 1, 2026): 135-146. https://doi.org/10.34248/bsengineering.1735232.
JAMA
1.Yıldız D, Turan İH, Demirci S, Yavuz AE, Gebeş B. High-Performance IoT Monitoring With Redis-Backed In-Memory Storage and Containerized CI/CD Pipeline. BSJ Eng. Sci. 2026;9:135–146.
MLA
Yıldız, Doğan, et al. “High-Performance IoT Monitoring With Redis-Backed In-Memory Storage and Containerized CI CD Pipeline”. Black Sea Journal of Engineering and Science, vol. 9, no. 1, Jan. 2026, pp. 135-46, doi:10.34248/bsengineering.1735232.
Vancouver
1.Doğan Yıldız, İsmail Hakkı Turan, Sercan Demirci, Alper Enes Yavuz, Berkay Gebeş. High-Performance IoT Monitoring With Redis-Backed In-Memory Storage and Containerized CI/CD Pipeline. BSJ Eng. Sci. 2026 Jan. 1;9(1):135-46. doi:10.34248/bsengineering.1735232

                            24890