From Microservices Patterns by Chris Richardson
In this article, I describe the API gateway pattern. I discuss its benefits and drawbacks. I also describe various design issues that you must address when developing an API gateway.
From Microservices Patterns by Chris Richardson
The heart of an enterprise application is the business logic that implements the business rules. In a microservice architecture the business logic is spread over multiple services. Some external invocations of the business logic are handled by a single service. Other, more complex requests, are handled by multiple services and sagas are used to enforce data consistency. In this article, I describe how to implement a service’s business logic.
From Microservices Patterns by Chris Richardson
In this article, excerpted from Microservice Patterns, discusses the definition of the microservice architecture and why it’s important to software development.
From Microservices Patterns by Chris Richardson
In this article, you will learn about various strategies for breaking up applications into their component services, and the advantages and disadvantages of each approach.