jglobus/JGlobus — pull request #30 by romainreuillon (2012-10-26 16:37:46+00:00)
Title: Revese DNS request caching

On heavy load the high rate of reverse DNS requests make the DNS server unresponsive and slows down the application. This patch correct this problem by caching the requests durring one hour using the guava caching facilities.
When a DNS is overloaded is often return the IP instead of the host name for a reverse DNS request, that's why we consider that IP resoved to IP should throw an exception.