Hacker News new | ask | show | jobs
by 1vuio0pswjnm7 843 days ago
About 16 years ago, I did a different experiment of hosting a website in DNS.

I put small web pages into DNS TXT RRs. Thus, one only needed to make a DNS request over UDP to retrieve the web page, instead of a DNS request and then an HTTP request over TCP. tinydns allows one to put any data into RRs, including control characters. RRs can therefore contain MIME headers. Then I put dnscache in front of it. The result was a highly resilient website with compact pages.