ArchitectureSystem Design
KW-0025

Event Driven

Concept
Meaning

system design where components communicate by emitting and reacting to events asynchronously

Example

“Order service emits “order placed” event, which triggers email and inventory updates asynchronously”

Reference
Decouples systems and improves scalability; harder to debug due to async flow
Related
queuepub-subkafkamessaging

Built with ♥ by Sakib