A practical note for teams responsible for business-critical platforms.
Name the source of truth
For every shared field, decide which system owns the value and what happens when another system disagrees.
Define timing and volume
Real-time, scheduled and event-driven integrations have different operating consequences. Expected volume and peaks affect the design.
Make failure visible
Validation, retries, idempotency, reconciliation and support ownership should be designed before production traffic arrives.
Bring the operating context.
The useful answer depends on the platform, the surrounding systems and the consequence of failure. A consultation can turn these principles into a specific next step.
Discuss your platform