In this short video Udi Dahan explains all the possible issue when integrating a queue system with a database when they don’t participate in distributed transaction, and shows how the outbox pattern solves them.