RubyDNS provides a Ruby DSL for making a DNS server. It's trivial, for
example, to hook up DNS TXT requests to Wikipedia.
This release builds on several new gems for asynchronous IO including:
- async 1.0.0 (asynchronous events/timers using the reactor pattern & fibers)
- async-io 1.0.0
- async-dns 1.0.0
RubyDNS 1.x was built on top of Celluloid, while RubyDNS 2.0 is built
on top the above gems. With the utmost admiration and respect:
Celluloid's design made it hard to use in practice. If you are
interested in this, feel free to chat https://gitter.im/socketry
You can find out about all these gems and more at
https://github.com/socketry which is the new home for this work.