Event Driven Architecture Flashcards

1
Q

What is Event-Driven Architecture (EDA)?

A

EDA is a design approach where services respond to changes and events instead of direct calls from other services.

Example sentence: In EDA, a service updates its data only when receiving a specific event notification.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Why use Event-Driven Architecture?

A

Asynchronous: Systems work independently, responding only when events occur, which helps in managing resources efficiently.

Decoupling: Services don’t need to know about each other, which simplifies updates and scaling.

Reactive: Improves responsiveness as components react to changes in real time.

Additional information: Event-Driven Architecture is commonly used in microservices architecture to enable flexibility and scalability.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly