Event-Driven Data Pipelines : A Cloud-Based Approach to Real-Time Data Processing
DOI:
https://doi.org/10.32628/CSEIT24106183Keywords:
Real-Time Analytics, Event-Driven Data Processing, Message Broker Systems, Cloud-Native Architecture, Distributed Event ProcessingAbstract
This article comprehensively analyzes event-driven data pipelines in cloud computing environments, examining their architecture, implementation considerations, and real-world applications. The article explores the fundamental components of event-driven systems, from event sources and message brokers to processing layers, while evaluating their performance characteristics and reliability mechanisms. Through detailed analysis of system architectures, we investigate the integration of various cloud services and their role in enabling scalable, real-time data processing. The article demonstrates how modern event-driven architectures achieve sub-millisecond processing times and handle millions of events per second while maintaining system resilience. Our findings reveal significant improvements in operational efficiency across various industries, including financial services, marketing automation, and IoT monitoring solutions. The article also addresses critical implementation aspects, including security frameworks, integration protocols, and best practices for system optimization. These insights provide valuable guidance for organizations leveraging event-driven architectures in their digital transformation initiatives. The article concludes that event-driven data pipelines represent a crucial advancement in data processing technology, offering unprecedented capabilities in handling real-time data streams while maintaining scalability, reliability, and cost-effectiveness.
Downloads
References
Reinsel, David, et al. "The Digitization of the World: From Edge to Core." International Data Corporation (IDC), Nov. 2018, https://www.seagate.com/files/www-content/our-story/trends/files/idc-seagate-dataage-whitepaper.pdf
Richards, Mark. "Software Architecture Patterns - Event-Driven Architecture." O'Reilly Media, 2022, https://www.oreilly.com/library/view/software-architecture-patterns/9781491971437/ch02.html
Michelson, Brenda M. "Event-Driven Architecture Overview: Event-Driven SOA Is Just Part of the EDA Story." Patricia Seybold Group, February 2006, https://complexevents.com/wp-content/uploads/2006/07/OMG-EDA-bda2-2-06cc.pdf DOI: https://doi.org/10.1571/bda2-2-06cc
Hendriks, Steven. Internet of Things: How the world will be connected in 2025. MS thesis. 2016. https://studenttheses.uu.nl/handle/20.500.12932/23719
Kai Sachs, Samuel Kounev, Jean Bacon, Alejandro Buchmann, Performance evaluation of message-oriented middleware using the SPECjms2007 benchmark, Performance Evaluation, Volume 66, Issue 8, 2009, Pages 410-434, ISSN 0166-5316, https://doi.org/10.1016/j.peva.2009.01.003. DOI: https://doi.org/10.1016/j.peva.2009.01.003
Chy, Md Showkat Hossain & Arju, Muhammad Ashfakur & Tella, Sri Manjusha & Černý, Tom. (2023). Comparative Evaluation of Java Virtual Machine-Based Message Queue Services: A Study on Kafka, Artemis, Pulsar, and RocketMQ. Electronics. 12. 4792. 10.3390/electronics12234792., https://www.mdpi.com/2079-9292/12/23/4792 DOI: https://doi.org/10.3390/electronics12234792
Mateus-Coelho, Nuno & Cruz-Cunha, Maria & Ferreira, Luis. (2021). Security in Microservices Architectures. Procedia Computer Science. 181. 1225-1236. 10.1016/j.procs.2021.01.320. https://linkinghub.elsevier.com/retrieve/pii/S1877050921003719 DOI: https://doi.org/10.1016/j.procs.2021.01.320
Lazzari, Luan & Farias, Kleinner. (2023). Uncovering the Hidden Potential of Event-Driven Architecture: A Research Agenda. 10.48550/arXiv.2308.05270. https://arxiv.org/abs/2308.05270
Downloads
Published
Issue
Section
License
Copyright (c) 2024 International Journal of Scientific Research in Computer Science, Engineering and Information Technology
This work is licensed under a Creative Commons Attribution 4.0 International License.