Gateway Aggregation Pattern

I wanna share some information about a pattern that is particularly interesting when you have an infrastructure composed of an API Gateway, some backend services (such as when working with a Microservices architecture) and a set of Frontend application consumers. Intent This pattern addresses those situations when a Request Aggregation is required but it is … Continue reading Gateway Aggregation Pattern

Microservices: Architecture for Containerized .NET Applications notes

blank-business-composition-computer-373076

Recently I finished the book ".NET Microservices: Architecture for Containerized .NET Applications". I have to admit that it was a quite impressive content. It covers, not only the Microsoft products details offer when developing and architecting microservices with containers and deploying them in Azure. It also expand to technology-agnostic details about patterns and practices when … Continue reading Microservices: Architecture for Containerized .NET Applications notes

Retry and Circuit Breaker pattern in ASP.NET Core

The nature of distributed applications brought the fact that we must embrace failure. No matter how good you plan, architect or develop your applications, failures are always very likely to happen. A clear example is when a web application needs to communicate to an external service through HTTP. Let's say that for some reason, there … Continue reading Retry and Circuit Breaker pattern in ASP.NET Core