Ask HN: Why the hatred towards Microservices?
- Are microservices inherently bad or your criticism might come from a terrible implementation you've had to suffer?
- In an ideal scenario where said implementation and architecture is well designed and robust, would you enjoy working with them?
- Might be the case that your "hate" comes from the fact that this approach presents a lot of unknowns where a monolith provides a well known solution that you are familiar with?
- Do you think, honestly, that it is just a trend that comes from the big companies and book sellers and eventually will dissapear and there is no a real need for it for the vast majority of cases?
Disclaimer: I've had to manage microservices architecture as part of my job and also developed some side projects, so, I am not speaking from just purely a theoretical POV.
Thank you in advance for your answers.