Designing Fault-Tolerant Distributed Systems with Event-Driven Architectures
Authors: Raju Dachepally
DOI: https://doi.org/10.5281/zenodo.14881027
Short DOI: https://doi.org/g8494v
Country: USA
Full-text Research PDF File:
View |
Download
Abstract: The design of fault-tolerant distributed systems has become increasingly critical as applications grow in complexity and scale. Event-driven architectures (EDAs) provide a robust paradigm for achieving fault tolerance by decoupling system components and leveraging asynchronous communication. This paper explores the principles and practices of designing fault-tolerant distributed systems using EDAs. It highlights key strategies, such as message durability, retry mechanisms, and circuit breakers, with real-world examples and diagrams to illustrate the concepts. The paper concludes by discussing future trends and challenges in event-driven fault-tolerant design.
Keywords: Fault Tolerance, Distributed Systems, Event-Driven Architectures, Message Durability, Circuit Breakers, Resilience, Scalability
Paper Id: 232141
Published On: 2020-11-10
Published In: Volume 8, Issue 6, November-December 2020
All research papers published in this journal/on this website are openly accessible and licensed under