Celluloid::DNS makes it simple to build your own DNS servers that run as
Celluloid::IO actors:
This is useful if you want to, say, serve the locations of nodes in a
cluster out of DNS, or implement a tool like Pow which maps all names
for a
particular domain to localhost.