QuestionQ12
VerifiedDesigning integration solutions to meet reliability requirementsA manufacturing company needs to share inventory updates asynchronously and concurrently with dealers D1 and D2 through Queues Q1 and Q2. Dealer D1 must consume messages from Queue Q1, and Dealer D2 must consume messages from Queue Q2.
Dealer D1 has implemented a retry mechanism to reprocess the transaction if errors occur while processing the inventory updates. Dealer D2 has not implemented a retry mechanism.
How should the dealers acknowledge messages to prevent message loss while minimizing impact on the existing implementation?
Community Discussion