Except 9/10 times microservices end up wildly dependent on each other, yielding a distributed monolith. Better to use service oriented architecture and just ship the monolith, you can test easier and skip the extra layers of serialization / deserialization.

> end up

So it just happens, right? There is no remedy to this? You know the answer :)

BTW I'm all for monolith.

I think you missed GP's point

Poe's Law FTW!