> I prefer to run my own local recursive resolver.
Used to be fine. I stopped doing it when average TTL dropped to 300 seconds and it takes far too long for my local recursor to get the answer >100ms, when 3rd party resolver delivers in <10ms.
You don't have to obey TTL. You can use Unbound options like:
cache-min-ttl: 3600 // seconds cache-min-negative-ttl: 3600 // seconds
serve-expired: yes serve-expired-client-timeout: 20 // milliseconds to wait for resolution before serving the old value to the client
You don't have to obey TTL. You can use Unbound options like:
or