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

It seems like this could be a good opportunity for us to make good use of newly available technologies. Not exactly sure how it would work yet but a Distributed DNS system could be implemented using CouchDB.

Specifically, CouchDB's ability to distribute databases to clients seems like the ideal feature for this technology.

"CouchDB is a peer based distributed database system. Any number of CouchDB hosts (servers and offline-clients) can have independent “replica copies” of the same database, where applications have full database interactivity (query, add, edit, delete). When back online or on a schedule, database changes are replicated bi-directionally."



DNS is just a key value store at heart anyway.

The problem with couch is that it's designed for HTTP, and has lots of features that would not be required for a DNS server.

DNS needs to be blindingly fast, and any new protocol would ideally need to be added to existing DNS servers like Bind.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: