A method of processing content requests comprising: generating, by a rendezvous system , based on an architecture of a content distribution network , CDN, in a geographic location, a server identifier look-up table that corresponds a plurality of server identifiers with a plurality of network addresses, each network address associated with a content server of a plurality of content servers of the CDN in the geographic location; receiving, at the rendezvous system , a request for content from the CDN , the content request including each of a content identifier associated with a content file and a location identifier associated with a geographic location of a client computing device; obtaining, by the rendezvous system based on the location identifier and the content identifier, a server identifier corresponding to a content server of the plurality of content servers of the CDN in the geographic location associated with the location identifier; and transmitting, by the rendezvous system to a requesting device, a domain name comprising the server identifier, wherein a domain name system, DNS, resolver, upon receiving the server identifier from the requesting device, returns, based on the server identifier look-up table , a network address of the content server to the requesting device for caching the content at the content server ; wherein the content request is received from a content management system , CMS, and transmitting the domain name comprises transmitting the domain name to the CMS , and the location identifier is inserted into the content request by the CMS , the location identifier associated with a geographic location of a client computing device to which the content is to be served. generating, by a rendezvous system , based on an architecture of a content distribution network , CDN, in a geographic location, a server identifier look-up table that corresponds a plurality of server identifiers with a plurality of network addresses, each network address associated with a content server of a plurality of content servers of the CDN in the geographic location; receiving, at the rendezvous system , a request for content from the CDN , the content request including each of a content identifier associated with a content file and a location identifier associated with a geographic location of a client computing device; obtaining, by the rendezvous system based on the location identifier and the content identifier, a server identifier corresponding to a content server of the plurality of content servers of the CDN in the geographic location associated with the location identifier; and transmitting, by the rendezvous system to a requesting device, a domain name comprising the server identifier, wherein a domain name system, DNS, resolver, upon receiving the server identifier from the requesting device, returns, based on the server identifier look-up table , a network address of the content server to the requesting device for caching the content at the content server ; wherein the content request is received from a content management system , CMS, and transmitting the domain name comprises transmitting the domain name to the CMS , and the location identifier is inserted into the content request by the CMS , the location identifier associated with a geographic location of a client computing device to which the content is to be served. <EOS>