There are plenty of async DNS modules (Net::DNS::Resolver::bgsend(), Net::DNS::Async, Net::ADNS, AnyEvent::DNS) but I have found this one to be the easiest to use and the most elegant to work with.
Async programming is not easy and this module is as easy as it gets. Highly recommended!
2 out of 2 found this review helpful. Was this review helpful to you? Yes No