contact@ijirct.org      

 

Publication Number

2501105

 

Page Numbers

1-6

 

Paper Details

Leveraging Event Sourcing with Asynchronous Messaging for Consistent and Scalable Distributed Systems

Authors

Nitya sri Nellore

Abstract

Distributed systems often face challenges in achieving consistency, scalability, and fault tolerance. Event sourcing and asynchronous messaging have emerged as two foundational design patterns that address these challenges. Event sourcing captures every state-changing event as an immutable record, ensuring that the system's current state can always be reconstructed. Asynchronous messaging facilitates seamless communication between distributed components, enabling scalability and resilience in high-throughput systems.This paper explores the integration of event sourcing with asynchronous messaging to create a robust framework for distributed systems. By analyzing the theoretical underpinnings, practical applications, and performance trade-offs, we demonstrate how this combination enhances system consistency and scalability. Real-world use cases, such as financial transaction management and supply chain systems, illustrate the effectiveness of this approach. Challenges such as eventual consistency, message ordering, race conditions, visibility timeouts, and fault recovery are addressed, providing actionable insights for architects and developers.

Keywords

-

 

. . .

Citation

Leveraging Event Sourcing with Asynchronous Messaging for Consistent and Scalable Distributed Systems. Nitya sri Nellore. 2024. IJIRCT, Volume 10, Issue 5. Pages 1-6. https://www.ijirct.org/viewPaper.php?paperId=2501105

Download/View Paper

 

Download/View Count

19

 

Share This Article