Skip to main content
1 of 4
nicholaswmin
  • 2.1k
  • 2
  • 21
  • 38

Ok this is gonna be brief. You're just decomposing to an absurd degree. That's simply it.

Look, forget the names and this and that. What benefit would you realize out of decomposing so much? Because that sounds like you took the convention and went with it blind.

You should decompose to microservices when a monolith becomes unbearable; either it assymetrically requires scaling, or the teams are like that and you can get away with it, technically.

You're introducing distributed computing problems into functionality that's begging you to be local, simple - just like momma used to make it.

Microservices have a cost. Managing 40 of them would have me flinging grenades into the office by week 2.

https://microservices.io/post/antipatterns/2019/05/21/antipattern-more-the-merrier.html

nicholaswmin
  • 2.1k
  • 2
  • 21
  • 38