4 ms·
There is certainly a huge YAGNI danger here. 10 people shops should read this, but keep their socks on. I love the part in that other SRE book where they say t
by tnolet 7y ago
There is certainly a huge YAGNI danger here. 10 people shops should read this, but keep their socks on.
I love the part in that other SRE book where they say to “keep it simple” right after describing probably the most involved, meticulous and vast set of software engineering practices of the last 10 years.
“Simple” if you have 10B+ in the bank and 1000+ engineers to run the show.
- lonelappde 7y agoThis is why we need strong open source or liberally licensed components to build with. Small companies need to work together to keep up with the complexity of modern systems
- jashmatthews 7y agoSmall companies just need to avoid getting into anything complex.
- jxub 7y agoBoth points of view seem valid, but patronising 90% of the programmers will probably decrease their overall happiness and retention. Also, some small companies do solve hard problems with no easy solutions both in terms of business logic and/or infra requirements.
- jashmatthews 7y agoAbsolutely, but it's unlikely a situation like that will be improved by trying to emulate Google etc!
- peterwwillis 7y agoYes! This is the reason IT as a whole is costly, time consuming, and complex: useful software products are not free. Software components are free; they'll give you the building plans and some raw materials, but it's up to you to raise the skyscraper yourself. It doesn't have to be that way. (It will be that way, though, because companies are pathologically terrified of giving a competitor an advantage by working with them, even if it's mutually beneficial)
- kesor 7y agoLike Kubernetes?