17. What do you mean by
“Event-Driven”?
Martin Fowler
Event Notification
Event-Carried State Transfer
Event Sourcing
CQRS
https://martinfowler.com/articles/201701-event-driven.html
26. Event vs. Method
Method
Sender tells
Receiver
Sync
Fixed Coupling
New Receiver:
change to Sender
Event
Receiver listens to
Sender
Sync / Async
Loose Coupling
New Receiver:
no change to Sender
Sometimes: Hard to
Test/Debug