microservices architecture architectural design pattern Edit

Murugan Andezuthu Dharmaratnam | 15 September 2020 | 22

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.

  1. Highly maintenable and testable
  2. Loosely coupled
  3. Independently deployable
  4. Organized around business capabilities
  5. Owned by a small team

In a microservices architecture, services are fine-grained and the protocols are lightweight.