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 (204, 206, 208) 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 (204, 206, 208) 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 (204, 206, 208) to the requesting device for caching the content at the content server (204, 206, 208); 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 (204, 206, 208) 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 (204, 206, 208) 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 (204, 206, 208) to the requesting device for caching the content at the content server (204, 206, 208); 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.