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! 🤝
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! 🤝
Yes, the same approach can be implemented without any tools.
CDC with Debezium makes it much more simpler from a process point of view.
Transactional Outbox Pattern is an impressive solution, awesome explanation, thanks for sharing!
Thanks for the great feedback Daniel!🙂