1.

Define Microservices Architecture?

Answer»

Microservices Architecture is a STYLE of developing a scalable, distributed & highly automated system made up of many small autonomous SERVICES. It is not a technology but a new trend evolved out of SOA.

There is no single definition that fully describes the term "microservices". Some of the famous authors have tried to define it in the following way:

  1. Microservices are small, autonomous services that work together.
  2. Loosely coupled service-oriented architecture with BOUNDED contexts.
  3. Microservice architecture is a natural CONSEQUENCE of applying the single responsibility principle at the architectural level.



Discussion

No Comment Found