Implementing Outbox Transactions in Microservices Architecture

When working on the Runs project, one design demand was to avoid two-phase commits between different microservices. In earlier posts, I wrote about various apps and how event-driven architecture helps with solution-driving. One developmental task involved a particularly complex scenario. I am writing this post to share my experience of overcoming it with you. Issue: … Continue reading Implementing Outbox Transactions in Microservices Architecture