In an EDA, the flow of the program is determined by events — a change in state like "user signed up" or "invoice paid" — which trigger actions in other parts of the system.
?
How does EDA improve system resilience?
Services are "Loosely Coupled." If the "Email Service" is down, the "Sign-up Service" can still work and just drop an "event" into a queue for later processing, rather than crashing the whole user experience.
Knowledge Challenge
Mastered Event-Driven Architecture (EDA)? Now try to guess the related 6-letter word!
Type or use keyboard