When breaking the business functionality into several smaller logical pieces of code, it becomes necessary to think about how to collaborate data returned by each service. The aggregator pattern helps to address this problem. In this article we will further understand about the aggregator pattern.
Thursday, November 24, 2022
Microservices Design Patterns - API Gateway
When an application is broken into smaller microservices, it brings in few challenges that needs to be addressed. These include abstracting producer information, handling multiple protocols, data transformation or format conversion for different consumers and so on. To handle these challenges we can use an API gateway design pattern. In this article we'll understand further about this pattern.
Friday, October 28, 2022
Microservices Design Patterns - Strangler Pattern
Microservices are getting more and more popular these days. Many companies are migrating their monolith applications to microservices. However this is easier said than done. Decomposing a monolith with microservices comes with a lot of challenges. In this article we will learn about the Strangler Pattern that can be used to decompose or refactor a monolith into microservices.