Compared to Monolithic, micro services seems to solve all the problem. The idea is to separate all domain into one single sub domain so that every-domain can have specific controls over it.

While solving the issue it’s introduce new layer of complexity and security issue to be solved

Pros

  • Solved most of the problem that Monolithic has, but it’s not silver bullet

Cons

  • Network latency
  • Security concern