Turkish Journal of Computer and Mathematics Education
Journal license

Journal

Turkish Journal of Computer and Mathematics Education


Volume
& Issue

Volume 11, Issue 1


Published
on


Pages

1740-1751


DOI

Article

The Power of Event-Driven Architecture: Enabling Real-Time Systems and Scalable Solutions

Check for updates


Authors

Adisheshu Reddy Kommera* Affiliation:
Principal Engineer, Discover Financial Services, Houston, TX.


Abstract

This paper explores Event-Driven Architecture (EDA) as a transformative design paradigm for building scalable and responsive systems. EDA supports real-time processing by decoupling components and enabling asynchronous communication, making it an ideal choice for industries like e-commerce, finance, and IoT. Key principles include event producers, consumers, and handlers that allow systems to react to state changes or user interactions. Despite its advantages in scalability, fault tolerance, and compatibility with microservices, EDA faces challenges like event management complexity, data consistency, and latency. The research discusses future trends such as serverless computing, AI integration, and event streaming, highlighting EDA's pivotal role in modern software development.


Keywords

Event-Driven Architecture, EDA, Real-Time Processing, Scalability, Microservices, Serverless, Event Streaming, Decoupled Systems, Event Management


Citation

Kommera, A. R. (2020). The power of event-driven architecture: Enabling real-time systems and scalable solutions. Turkish Journal of Computer and Mathematics Education, 11(1), 1740–1751. https://doi.org/10.61841/turcomat.v11i1.14928

Published by: Engineering Journals

Engineering Journals Logo