logoalt Hacker News

smt88today at 5:28 PM3 repliesview on HN

Thinking about how well your web architecture will hold up for 100 years (or even 10 years) is bikeshedding and a pointless exercise.

Perfect is the enemy of good and all that. If something is useful, it’s possible to fix the architecture later. The only counter-example I know of has been GitHub, which was built on RoR and so poorly planned that it’s still biting Microsoft on a regular basis.


Replies

mostlysimilartoday at 7:52 PM

> RoR and so poorly planned that it’s still biting Microsoft on a regular basis.

Disagree. The RoR front end was way more stable and usable than the mess they have made now.

show 1 reply
satvikpendemtoday at 6:48 PM

100 years, sure, but 10 years? Definitely not bike shedding, I'd hope your website can stay up for 10 years at least.

show 1 reply
ryanisnantoday at 6:13 PM

Sure but it's a spectrum. Surely some choices will age much more poorly than others.