Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

DNS strikes me as the kind of solution someone designed thinking “eh, this is good enough for now. We can work out some of the clunkiness when more organizations start using the Internet.” But it just ended up being pretty much the best approach indefinitely.


Seems like an example of "worse is better". The worse solution has better survival characteristics (on account of getting actually made).


I wouldn’t say it’s the worst… a largely decentralized worldwide namespace is not an easy thing to tackle and for the most part it totally works.


I actually think the design of DNS is really cool. I'm sure we could do better designing from a clean slate today, especially around security (designing with the assumption of an adversarial environment).

But DNS was designed in the 80s! It's actually a minor miracle it works as well as it does




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: