Data exchange should have a way to handle messages that fail to be processed after multiple attempts, moving them to a separate "dead-letter queue" for later inspection.
(
)
Data Exchange