Over the last 6-7 years, I’ve studied several microservices architecture transformations. What I’ve realised is a lot of them are not bearing the returns the stakeholders were expecting. Many organisations were expecting that they would be able to ship microservices and eventually full features faster. However, they had to freeze their feature development/deployments repeatedly to just clean up the integration hell between your services. If you can related to this, I’m hoping the following series of posts will be extremely relevant to you. The goal is to share me and my team’s learning about how we solved these problems related to “integration hell” with microservices and the insights we have gathered along the way.