4 Comments
User's avatar
Akos Komuves's avatar

This is similar to how we extracted some features into microservices a couple of years ago, but I didn't know about the benefits of Debezium or CDC. I vaguely remember working with a transaction log in a company that developed a loyalty card system, but we didn't use such solutions to calculate the transaction history. I remember we were super careful about the transaction isolation mode, though.

Thanks for mentioning my article. I'm glad you liked it! 🤝

Expand full comment
Saurabh Dashora's avatar

Yes, the same approach can be implemented without any tools.

CDC with Debezium makes it much more simpler from a process point of view.

Expand full comment
Daniel Moka's avatar

Transactional Outbox Pattern is an impressive solution, awesome explanation, thanks for sharing!

Expand full comment
Saurabh Dashora's avatar

Thanks for the great feedback Daniel!🙂

Expand full comment