|
|
|
|
|
by huyegn
5672 days ago
|
|
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." |
|
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.