Call for Papers - Ongoing round of submission, notification and publication.
    
  
Home    |    Login or Register    |    Contact CSC
By Title/Keywords/Abstract   By Author
Browse CSC-OpenAccess Library.
  • HOME
  • LIST OF JOURNALS
  • AUTHORS
  • EDITORS & REVIEWERS
  • LIBRARIANS & BOOK SELLERS
  • PARTNERSHIP & COLLABORATION
Home   >   CSC-OpenAccess Library   >    Manuscript Information
Full Text Available
(no registration required)

(833.68KB)


-- CSC-OpenAccess Policy
-- Creative Commons Attribution NonCommercial 4.0 International License
>> COMPLETE LIST OF JOURNALS

EXPLORE PUBLICATIONS BY COUNTRIES

EUROPE
MIDDLE EAST
ASIA
AFRICA
.............................
United States of America
United Kingdom
Canada
Australia
Italy
France
Brazil
Germany
Malaysia
Turkey
China
Taiwan
Japan
Saudi Arabia
Jordan
Egypt
United Arab Emirates
India
Nigeria
A Cloud-Native Event-Driven Reactive Architecture for Real-Time Retail Transaction Processing
Gopalakrishnan Venkatasubbu
Pages - 78 - 89     |    Revised - 15-11-2025     |    Published - 01-12-2025
Published in International Journal of Software Engineering (IJSE)
Volume - 12   Issue - 5    |    Publication Date - December 2025  Table of Contents
MORE INFORMATION
References   |   Abstracting & Indexing
KEYWORDS
Event-Driven Architecture, Retail Transactions, Cloud Messaging, Reactive Frameworks, Microservices.
ABSTRACT
Modern retail platforms must support high-throughput, low-latency transaction processing under unpredictable and bursty workloads. Traditional monolithic architectures frequently fail to meet these demands due to blocking interactions, limited horizontal scalability, and susceptibility to cascading failures. This study proposes a cloud-native Event-Driven Architecture (EDA) that integrates Amazon Simple Queue Service (AWS SQS) with reactive Spring WebFlux microservices to enable asynchronous, fault-tolerant, and elastically scalable retail transaction processing. The following research question guides this work: RQ—Can an event-driven, message-queue–based architecture combined with reactive microservices significantly improve scalability, latency, and fault tolerance in real-time retail transaction pipelines compared to a monolithic baseline?

To answer this question, I develop a full prototype of implementing order creation, inventory reservation, payment authorization, and customer notification. Using a heterogeneous dataset of 412 simulated retail transactions, I conduct extensive load tests at 100, 500, and 1000 concurrent users. Results show that the EDA system achieves near-linear throughput scaling, maintains low and predictable latency, and isolates service failures without degrading overall system performances significantly outperforming the monolithic benchmark. These findings demonstrate that EDA, supported by cloud-managed queues and reactive runtimes, provides a viable and robust architectural foundation for next-generation retail platforms that require elasticity, resilience, and real-time responsiveness.
REFERENCES
Akidau, T., Balikov, A., Bekiroğlu, K., Chernyak, S., Haberman, J., Lax, R., … Whittle, S. (2015). The Dataflow model: A practical approach to balancing correctness, latency, and cost in massive-scale, unbounded, out-of-order data processing. Proceedings of the VLDB Endowment, 8(12), 1792-1803.
Amazon Web Services. (2023). Amazon Simple Queue Service (SQS): Developer Guide. AWS Documentation. https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/
Chen, L., Ali Babar, M., & Zhang, H. (2018). Towards an evidence-based understanding of emergent architectural design decisions in microservices. Proceedings of the 12th European Conference on Software Architecture (ECSA), 40-56.
Dragoni, N., Giallorenzo, S., Lafuente, A. L., Mazzara, M., Montesi, F., Mustafin, R., & Safina, L. (2017). Microservices: Yesterday, today, and tomorrow. In Present and Ulterior Software Engineering (pp. 195-216). Springer.
Gorton, I. (2016). Software architecture for big data and the cloud. Morgan & Claypool.
Gross, D., & Harris, C. M. (1998). Fundamentals of queueing theory (3rd ed.). Wiley.
Hohpe, G., & Woolf, B. (2004). Enterprise integration patterns: Designing, building, and deploying messaging solutions. Addison-Wesley.
Kazanavičius, E., Bagdonas, V., & Danilevičius, A. (2020). Analysis of microservices communication patterns in large-scale distributed systems. Information Technology and Management Science, 23, 50-57.
Kleinrock, L. (1975). Queueing systems: Volume 1—Theory. Wiley.
Kleppmann, M. (2017). Designing data-intensive applications: The big ideas behind reliable, scalable, and maintainable systems. O'Reilly Media.
Kreps, J. (2013). The Log: What every software engineer should know about real-time data’s unifying abstraction. LinkedIn Engineering. https://engineering.linkedin.com/distributed-systems/log-what-every-software-engineer-should-know-about-real-time-datas-unifying
Lightbend. (2014). The Reactive Manifesto.https://www.reactivemanifesto.org/
Newman, S. (2015). Building microservices. O'Reilly Media.
Newman, S. (2019). Monolith to microservices: Evolutionary patterns to transform your monolith. O'Reilly Media.
Pivotal Software. (2020). Spring WebFlux: Reference Documentation.https://docs.spring.io/spring-framework/docs/current/reference/html/web-reactive.html
Reactive Streams Initiative. (2015). Reactive Streams Specification.https://www.reactive-streams.org/
Zhang, Y., Li, J., & Wu, L. (2021). Design and performance analysis of large-scale e-commerce order processing systems based on microservices and asynchronous messaging. Journal of Systems Architecture, 118, 102223.
MANUSCRIPT AUTHORS
Mr. Gopalakrishnan Venkatasubbu
Independent Researcher, Cumming, GA - United States of America
gopalakrishnan.venkatasubbu1@gmail.com


CREATE AUTHOR ACCOUNT
 
LAUNCH YOUR SPECIAL ISSUE
View all special issues >>
 
PUBLICATION VIDEOS
 
You can contact us anytime since we have 24 x 7 support.
Join Us|List of Journals|
    
Copyrights © 2025 Computer Science Journals (CSC Journals). All rights reserved. Privacy Policy | Terms of Conditions