International Journal of Emerging Research in Modern Engineering & Science
E-ISSN: XXXX - XXXX

Open Access | Research Article | Volume 1 Issue 1 | Download Full Text

Real-Time Data Streaming Pipelines for Cloud-Based AI and Machine Learning Workloads

Authors: Durga Marimuthu
Year of Publication : 2026
DOI: XX:XXXXX:XXXXXXXX
Paper ID: IJERMES-V1I1P101

How to Cite:
Durga Marimuthu, "Real-Time Data Streaming Pipelines for Cloud-Based AI and Machine Learning Workloads" IJERMES, Vol. 1, No. 1, pp. 1-7, 2026.

Abstract:
The rapid growth of artificial intelligence (AI) and machine learning (ML) applications has created an increasing demand for real-time data processing architectures capable of continuously ingesting, transforming, analyzing, and delivering high-velocity data. Traditional batch-oriented data pipelines are often inadequate for AI and ML workloads that require low-latency access to continuously changing information, particularly in applications such as fraud detection, recommendation systems, predictive maintenance, intelligent cybersecurity, Internet of Things (IoT) analytics, and autonomous decision-making. This research examines the architecture and operational characteristics of real-time data streaming pipelines designed for cloud-based AI and ML workloads. The proposed conceptual framework integrates distributed event ingestion, stream processing, feature engineering, model inference, monitoring, and elastic cloud resource management into a unified pipeline. Technologies such as Apache Kafka, Apache Flink, Apache Spark Structured Streaming, cloud object storage, feature stores, containerized model-serving platforms, and Kubernetes are considered as representative components. The study evaluates the pipeline according to latency, throughput, scalability, fault tolerance, data freshness, resource utilization, and model-serving efficiency. The analysis indicates that event-driven streaming architectures can significantly improve data freshness and inference responsiveness when compared with conventional batch pipelines. However, challenges remain in state management, exactly-once processing, feature consistency, infrastructure elasticity, model versioning, and operational governance. The research identifies an important gap between general-purpose cloud streaming systems and AI-specific streaming pipelines, particularly concerning coordinated optimization of data processing and model inference. The proposed architecture provides a foundation for developing adaptive, scalable, and cost-aware streaming infrastructures for next-generation cloud AI applications.

Keywords: Real-Time Data Streaming, Cloud Computing, Machine Learning, Artificial Intelligence, Apache Kafka, Apache Flink, Stream Processing, ML Inference, Feature Engineering, Cloud-Native Architecture

References:
[1] Armbrust, M., Das, T., Davidson, A., Ghodsi, A., Or, A., Rosen, J., Stoica, I., Xin, R., & Zaharia, M. (2018). Structured streaming: A declarative API for real-time applications in Apache Spark. Proceedings of the 2018 International Conference on Management of Data, 601–613. https://doi.org/10.1145/3183713.3190664
[2] Burns, B., Grant, B., Oppenheimer, D., Brewer, E., & Wilkes, J. (2016). Borg, Omega, and Kubernetes. ACM Queue, 14(1), 70–93. https://doi.org/10.1145/2898442.2898444
[3] Carbone, P., Katsifodimos, A., Ewen, S., Markl, V., Haridi, S., & Tzoumas, K. (2015). Apache Flink: Stream and batch processing in a single engine. IEEE Data Engineering Bulletin, 38(4), 28–38.
[4] Dean, J., & Ghemawat, S. (2008). MapReduce: Simplified data processing on large clusters. Communications of the ACM, 51(1), 107–113. https://doi.org/10.1145/1327452.1327492
[5] Kreps, J., Narkhede, N., & Rao, J. (2011). Kafka: A distributed messaging system for log processing. Proceedings of the NetDB Workshop, 1–7.
[6] Kreps, J. (2014). Questioning the Lambda Architecture. O'Reilly Radar. https://www.oreilly.com/radar/questioning-the-lambda-architecture/
[7] Sculley, D., Holt, G., Golovin, D., Davydov, E., Phillips, T., Ebner, D., Chaudhary, V., Young, M., Crespo, J.-F., & Dennison, D. (2015). Hidden technical debt in machine learning systems. Advances in Neural Information Processing Systems, 28, 2503–2511.
[8] Stonebraker, M., Çetintemel, U., & Zdonik, S. (2005). The 8 requirements of real-time stream processing. ACM SIGMOD Record, 34(4), 42–47. https://doi.org/10.1145/1107499.1107504
[9] Zaharia, M., Das, T., Li, H., Hunter, T., Shenker, S., & Stoica, I. (2013). Discretized streams: Fault-tolerant streaming computation at scale. Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles, 423–438. https://doi.org/10.1145/2517349.2522737
[10] Zaharia, M., Xin, R. S., Wendell, P., Das, T., Armbrust, M., Dave, A., Meng, X., Rosen, J., Venkataraman, S., Franklin, M. J., Ghodsi, A., Gonzalez, J., Shenker, S., & Stoica, I. (2016). Apache Spark: A unified engine for big data processing. Communications of the ACM, 59(11), 56–65. https://doi.org/10.1145/2934664

ijhsims IJERMES

International Journal of Emerging Research in Modern Engineering & Science is an international double-blind peer-reviewed journal dedicated to promoting innovative and interdisciplinary research across Modern Engineering, Applied Science, Emerging Technologies, and Advanced Scientific Studies.

Get In Touch

Publisher

European Research Press
Van Mourik Broekmanweg 6,
2628 XE Delft Netherlands,
Delft, NL.
support@europeanresearchpress.nl
+31 651220459

Email

editor@ijermes.org

2026 © IJERMES. All Rights Reserved. Designed by IJERMES