Event driven architecture - Event
Table of Contents
What is an event?
A change of state on the system that can be recognized, reacted and processed
- Event - anything that “happened”
e.g.
- sam liked a tweet (likes-event)
- sam placed an order (order-event)
- Also known as
- Records
- Messages
How is an event different from a message?
Message - an abstract or envelope for one of these two.
- Event - something that happened
- Request/Command - nothing happened yet. The request/command is to make that happen.
TODO
- https://doc.akka.io/guide/concepts/message-driven-event-driven.html
- https://stackoverflow.com/questions/1659351/message-driven-vs-event-driven-approaches-to-application-integration
- https://www.reddit.com/r/dotnet/comments/vsyzeu/message_driven_vs_event_driven/
- https://www.techtarget.com/searchapparchitecture/tip/Event-driven-vs-message-driven-It-comes-down-to-complexity