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