7 / 18 · Module 10 — Synchronous vs Asynchronous Integrations · filtered: cheatsheet← prev⊞ allnext →
10.34Async Salesforce update example
Message:
{
"eventId": "E123",
"customerId": "C001",
"version": 42,
"status": "SUSPENDED"
}
Consumer:
receive
↓
check event/version
↓
transform
↓
Salesforce Upsert
↓
acknowledge
If event repeats:
same eventId/version
do nothing harmful.