17.30Event-driven design
Salesforce Account changes
↓
Change Data Capture
↓
Mule
↓
transform
↓
Customer API
Questions to ask:
What fields trigger relevant processing?
What's required latency?
Can events duplicate?
Can they arrive out of order?
How long are they retained?
Can we replay after outage?