Explain 'Event-Driven Architecture'.

Explain 'Event-Driven Architecture'.

Approach: Describe systems that react to state changes.

A software architecture pattern promoting the production, detection, and consumption of events. Systems communicate by emitting events rather than direct API calls.

Follow-up: What is a major benefit of loose coupling?

Key concepts: pub/sub, asynchronous.