A method for request routing comprising: obtaining a DNS query from a client computing device at a first DNS server, wherein the DNS query corresponds to a requested resource associated with a first resource identifier and wherein the first DNS server is included in a content delivery network service provider; determining that the first resource identifier is associated with an alternative resource identifier by: obtaining resource routing information corresponding to an application identifier included in the first resource identifier; and selecting an alternative resource identifier as a function of the resource routing information corresponding to the application identifier; transmitting the alternative resource identifier to the client computing device, wherein the alternative resource identifier includes information for causing a DNS query to resolve to a domain corresponding to the content delivery network service provider and supplemental request routing information not included in the first resource identifier; obtaining a subsequent DNS query from the client computing device at a second DNS server, wherein the subsequent DNS query corresponds to the alternative resource identifier provided by the content delivery network service provider and wherein the second DNS server is included in the content delivery network service provider; resolving the subsequent DNS query, at the second DNS server, to identify a network computing component (136, 144, 150) for processing and providing content associated with the original resource request; and transmitting information identifying the identified network computing component to the client computing device. obtaining a DNS query from a client computing device at a first DNS server, wherein the DNS query corresponds to a requested resource associated with a first resource identifier and wherein the first DNS server is included in a content delivery network service provider; determining that the first resource identifier is associated with an alternative resource identifier by: obtaining resource routing information corresponding to an application identifier included in the first resource identifier; and selecting an alternative resource identifier as a function of the resource routing information corresponding to the application identifier; obtaining resource routing information corresponding to an application identifier included in the first resource identifier; and selecting an alternative resource identifier as a function of the resource routing information corresponding to the application identifier; transmitting the alternative resource identifier to the client computing device, wherein the alternative resource identifier includes information for causing a DNS query to resolve to a domain corresponding to the content delivery network service provider and supplemental request routing information not included in the first resource identifier; obtaining a subsequent DNS query from the client computing device at a second DNS server, wherein the subsequent DNS query corresponds to the alternative resource identifier provided by the content delivery network service provider and wherein the second DNS server is included in the content delivery network service provider; resolving the subsequent DNS query, at the second DNS server, to identify a network computing component (136, 144, 150) for processing and providing content associated with the original resource request; and transmitting information identifying the identified network computing component to the client computing device.