| CPC H04L 43/0894 (2013.01) [G06F 16/9566 (2019.01); G06F 16/9574 (2019.01); H04L 43/0876 (2013.01); H04L 61/4511 (2022.05)] | 22 Claims |

|
1. A computer-implemented method comprising:
under control of a hardware computing device configured with specific computer executable instructions:
obtaining, at a first domain name system (DNS) server from a client computing device, a DNS query, wherein a first point of presence (POP) of a content delivery network (CDN) service provider includes the first DNS server, wherein the DNS query is associated with a requested resource; and
responsive to obtaining the DNS query,
identifying a selected DNS routing method from a plurality of DNS routing methods;
selecting, based at least in part on the selected DNS routing method, an alternative resource identifier associated with a second DNS server at a second POP of the CDN service provider; and
transmitting, to the client computing device, the alternative resource identifier.
|