1. A computer-implemented method to process content requests comprising: obtaining, by a content delivery network (CDN) service provider, at a first domain name system (DNS) server, a DNS query from a client computing device, wherein the DNS query corresponds to a requested resource and comprises an original uniform resource locator (URL); identifying, at the first DNS server, two or more alternative DNS servers operative to receive DNS queries; responsive to the DNS query, determining performance measurement information for the two or more alternative DNS servers; selecting a second DNS server from the identified two or more alternative DNS servers, the second DNS server being selected based, at least in part, on a comparison of the performance measurement information relative to a minimum performance threshold; obtaining an alternative URL corresponding to the selected second DNS server, wherein the alternative URL is different from the original URL, wherein the original URL includes information identifying a first domain corresponding to the CDN service provider, and wherein the alternative URL includes information identifying a second domain corresponding to the CDN service provider; transmitting the alternative URL to the client computing device; obtaining, by the CDN service provider, a subsequent DNS query from the client computing device at the selected second DNS server, wherein the subsequent DNS query corresponds to the alternative URL provided by the CDN service provider.