4 ms·
A week ago we heard about Simplenetes [1] (in 17k lines of Bash) and now this. Seems like people are getting tired of some accidental complexity :) [1] https:
by samuell 6y ago
A week ago we heard about Simplenetes [1] (in 17k lines of Bash) and now this.
Seems like people are getting tired of some accidental complexity :)
[1] https://news.ycombinator.com/item?id=26661223 https://news.ycombinator.com/item?id=26661223
- 1vuio0pswjnm7 6y agoAccidental? I reckon those responsible are likely incapable of avoiding unnecessary complexity. Further, I think any talk of "simplicity" may make them uncomfortable.
- Niksko 6y agoDistributed systems at scale are hard. These technologies are coming out of the largest, most successful companies on the plant. To assume that things are complex because of some naivete or stupidity (rather than because they solve complex problems) is hubris in the highest.
- mrkurt 6y agoIt's definitely not naivete or stupidity, but projects from large companies inherit all the complexity of the organization that created them. This is sometimes because they're very broadly scoped, and sometimes because large groups of people build complex things by default. Simplicity is important for people who are in smaller groups. This is why many people who dislike kubernetes like Fly.io, and people who love kubernetes think we're building a toy.
- Niksko 6y agoConway's law, totally fair, it's inescapable
- brandmeyer 6y agoOn the contrary, I am convinced that the solutions produced by large successful companies are complex because of the size and wealth of the employer.