I mitt projekt för att bygga ett Content Delivery Network så har jag klurat en del på hur jag bäst ska lösa det med trafik som kommer från utlandet, om jag har en besökare från USA så vill jag ju inte att ha ska bli tvungen att hämta materialet från en server i sverige, utan att han ska hämta det från en servern i USA. Mitt första uppslag var att använda Anycast(http://en.wikipedia.org/wiki/Anycast) där man i korthet presenterar samma ip till olika maskiner på olika siter, det verkade dock sjukt overkill! Så jag funderade på hur jag skulle kunna lösa det i DNS-recordet, men det går inte heller riktigt. Dock så kan man göra det i DNS-servern så den anpassar svaret beroendepå vartifrån man kommer, artikeln nedan beskriver en del hur man ska göra: http://blog.fupps.com/2007/04/02/location-based-geo-dns-in-a-private-network/ dock väldigt specifikt för Stanford::DNS server. Den här PDF:en beskriver lite kort hur man tänker rent tekniskt http://www.ietf.org/proceedings/74/slides/alto-9.pdf man tänker inte placering geografiskt, utan placering på internet. Inte superanvändbart kanske, men en lärdom.
Jag kommer garanterat att komma in på det här igen, men nu har jag åtminstone en början att jobba utifrån.