Dual writes is a situation when your application should change data in two different destinations or system, which in our case are database and kaki database.
Transactional outbox pattern solve these kind of problemas related to dual writes, in cases such as a transaction tries to update the database table then publish a message to middleware message system (kafka) and then commit the transaction.
Buy me a coffee? https://buymeacoffee.com/eddybayonnv
gitHub: https://github.com/PascoalBayonne/Cus...