I agree. I read somewhere that microservices are not a form to organize code but teams.
That made a lot of sense to me.
I also got quite burned at my previous company with microservices.
Feels like the promise of "everyone can just work on their own projects" + "we can scale better" turned into "no one knows what everyone else is doing" + "if one service breaks, everything else may break in unknown ways because no service is really independent and the one guy who knows how to fix is on vacation"
Currently, only the image proxy is a microservice. This makes sense imo.
Basically everything that would be a container anyway can be turned into a microservice without drawbacks (?)
I know I am probably selling microservices short here
I also agree. This may be a caricature of industry standards. Still, this is something I can imagine an "industry expert" saying so I'm not sure if I should axe it.
reply
I think it wasn't about axing it, just personal opinions here :)
same for "no typescript"
reply