One interesting issue I faced in the runs project is the need to call multiple microservices REST endpoints. As we discussed earlier, all of the REST endpoints in the run project follow the zero trust security model. This means each of them has a JWT implementation for authenticating and authorizing. Maintaining so many logins and … Continue reading Integrating Multiple Microservices with GraphQL
Category: Technical
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

You must be logged in to post a comment.