microservices architecture architectural design pattern Edit
Microservices design pattern is a variant of service-oriented architecture (SOA) design pattern. In microservice architecture the application is structured as a collection of services which are.
- Highly maintenable and testable
- Loosely coupled
- Independently deployable
- Organized around business capabilities
- Owned by a small team
In a microservices architecture, services are fine-grained and the protocols are lightweight.