PowerDNS Recursor is a very powerful software that can handle hundreds of million of DNS resolutions, backed by multiple processors and the same state-of-the-art scripting functionality that is used on the PowerDNS Authoritative Server product. It is a very flexible and performant DNS resolution program written especially for GNU/Linux systems.