jpf / eventdns forked from brianmario/eventdns
- Source
- Commits
- Network (1)
- Downloads (0)
- Wiki (1)
- Graphs
-
Tree:
67a0f52
commit 67a0f528484db4bd07bfa99510e2348bea065130
tree 51c790c6373b5802365c03c462bd03b5bbb3cffb
parent 2ed07043f154f053ad863d7dbf69a8635a5f38bd
tree 51c790c6373b5802365c03c462bd03b5bbb3cffb
parent 2ed07043f154f053ad863d7dbf69a8635a5f38bd
eventdns /
| name | age | message | |
|---|---|---|---|
| |
MIT-LICENSE | Tue Nov 18 22:58:41 -0800 2008 | |
| |
NOTES | ||
| |
README.rdoc | ||
| |
Rakefile | Tue Aug 25 20:37:44 -0700 2009 | |
| |
TODO | Sun Sep 06 21:05:59 -0700 2009 | |
| |
config.yml | Tue Sep 22 03:39:27 -0700 2009 | |
| |
eventdns.god | Tue Sep 22 01:45:39 -0700 2009 | |
| |
eventdns.rb | Tue Sep 22 03:09:16 -0700 2009 | |
| |
lib/ | Tue Sep 22 03:45:16 -0700 2009 | |
| |
log/ | Tue Sep 22 01:23:55 -0700 2009 | |
| |
pid/ | Tue Sep 22 01:23:55 -0700 2009 | |
| |
spec/ | Tue Sep 22 03:39:27 -0700 2009 |
README.rdoc
EventDns - An EventMachine based DNS server
My goal of this project (to start) is nothing more than to learn how to write a DNS server using ruby.
Currently, I plan on taking full advantage of the ruby language in combination with EventMachine’s sweetness to eventually have a fully RFC 1035 compliant DNS server.
HTTP RR backend
- enabled by default, test using: ‘dig @127.0.0.1 -p 1053 pi.viadns.org’ and ‘dig @127.0.0.1 -p 1053 gmail.viadns.org’
Goals
Dynamic configuration
- database
- web service(s)
- monitored flat-file(s)
Caching
- in-memory
- memcached
API
- REST? (json/xml)
- TCP? (json/xml)
Dreams
- everything written in C
Requirements
- logging
- eventmachine
- dnsruby
- a sweet bike

