3 ms·
Microservices are overkill for a lot of thing and right now are useful, but extremely overrated, technology. I wouldn't allow most engineers I know to touch in
by Daishiman 8y ago
Microservices are overkill for a lot of thing and right now are useful, but extremely overrated, technology.
I wouldn't allow most engineers I know to touch infra code. It's just a very different skillset.
- fogetti 8y agoNope. It is not. There you go. I gave a similarly strong argument to yours. Or did you really want to give arguments but you forgot it?
- Daishiman 8y agoThe arguments are well laid out by other responses, but the gist of it is that 90% of devs are wasting their time thinking about the details of infrastructure code, as it does not pertain to their skillset and it takes _years_ to master it. You cannot get junior engineers contributing to infra, or most Semi-senior engineers either. You need a ton of upfront thinking about releases, policies, backouts, risk, etc. And tbh, if you're thinking about those things it makes no sense that you also focus on user-facing features.