3 ms·
Completely agree and actually think this is the root of the problem. People look at what really big successful companies are doing and draw inspiration from th
by davnicwil 7y ago
Completely agree and actually think this is the root of the problem.
People look at what really big successful companies are doing and draw inspiration from that. Problems come when they mix up cause and effect, and then view things through the wrong lens.
As you say, microservices are a mostly organisational, partly technical, effect of having to scale a huge techincal org. But then when taking this end state and viewing it purely through a technical lens (as, naturally, technical people are wont to do) it's rather easy to convince yourself that it's actually the cause of this huge technical org's success.
- cc81 7y agoYes, I had a discussion about a very senior (but not developer) why we he thought we must enforce microservices in our applications from a technical perspective. He thought it was incredibly important to be able to scale parts of it independently and it is a normal CRUD internal application with a couple of thousand users. Of course he looks at Netflix and Google as best practices but that discussion probably spent more money in salary than our server costs.