で、長年キャッシュサーバとして dnscache 使ってましたが、
最近、一部サーバで pdns_recursor というのを使い始めています。
特に逆引きが dnscache よりも速い気がします。

あと Unbound っていう実装もあるんですが、
まだ試していないです。