Patent 10044629 was granted and assigned to Amazon on August, 2018 by the United States Patent and Trademark Office.
Dynamically determined time-to-live (TTL) values for responses to requests for resource records associated with domain names are provided herein. A resource record is selected from a group of available resource records associated with a domain name based on a resource record request. A TTL value is dynamically determined based on health check data for the selected resource record. The dynamically determined TTL value reduces connection failures and limits unnecessary computing resource use by using health check data to represent a confidence that an endpoint is still available and functioning properly.