Fastzolver is a swift and efficient Asynchronous DNS resolver crafted for Webalizer.
Fastzolver is an asynchronous DNS resolver that has been specifically designed to work seamlessly with Webalizer. Developed by a team who were tired of waiting for DNS inverse lookups to complete, this software is designed to be fast, efficient, and highly customizable.
One of the most impressive things about fastzolver is just how much faster it is compared to traditional DNS resolution methods. On a dual-processor 500MHz Linux machine, it was able to achieve over 100 resolutions per second when run in unlimited queries mode (although this isn't typical and can be quite hard on a nameserver).
What makes fastzolver so much faster than other DNS resolvers is that it's asynchronous, which means that the requesting process doesn't block until a response is received or a timeout occurs. This makes a huge difference to runtime, especially when you're dealing with multiple unreachable servers.
To use fastzolver, you'll need a C++ compiler, GNU make, the ADNS library, the Berkeley DB library, and ZLIB (optional). Overall, if you're someone who is frustrated with slow and inefficient DNS resolution when using Webalizer, then fastzolver is definitely worth checking out.
Version 1.1.0: N/A