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 Spring Microservices in Action by John Carnell
This article discusses client-side resiliency patterns intended to help make your app more robust and resistant to failure.
From Microservices in Action by Morgan Bruce and Paulo A. Pereira
This article explores approaches to software engineering using the microservice architecture and ways that you can build and design new features using microservices, instead of the traditional monolithic style.