3 ms·
> Maybe the person who builds forms and the person who engineers a distributed system being on the same career track is the wrong model. Sometimes it feels lik
by bcrosby95 7y ago
> Maybe the person who builds forms and the person who engineers a distributed system being on the same career track is the wrong model.
Sometimes it feels like everyone wants to engineer a distributed system. And in the process people are losing the ability to recognize what parts of a system actually need to be engineered as a distributed system.
- Aperocky 7y agoI don't see any essential difference between the two. You can build 1 million forms within a team of 5, or you can run a distributed system of 10 machines that runs as fast as 1. The only difference is between bad engineering and good engineering. Good engineering gets rid of repetitive work, bad engineering breeds them. If your team needs a lot of junior engineers to do trivial stuff, that's probably bad architectural design.