Oct 23, 2023
This is a great article describing about data consistency in the Microservice.
By the way I'm curious with the outbox pattern example in the article. the TransactionService sends data to the OutboxService, then the OutboxService sends data to kafka. Why the TransactionService doesn't send the data to kafka directly rather than using another layer for handling this. It seems, the OutboxService adds more complexity 🤔