I have some requirements but I'm struggling to find an affordable solution that does all of them.<p>I have two web servers, and would like to use GeoDNS with them, so that users are always connecting to the nearest/lowest-latency server. Additionally, if one server goes offline, all traffic should be directed to the remaining online server automatically.<p>Basically I'm looking for "Failover GeoDNS". There are plenty of Failover DNS services, and plenty of GeoDNS services, but not many that do both.<p>Does anybody have any suggestions? A do-it-yourself solution should also be fine as long as it itself is resilient.
Amazon Route 53 (<a href="https://aws.amazon.com/route53/" rel="nofollow">https://aws.amazon.com/route53/</a>) supports Geo DNS and failover ...<p>You can configure routing to be based on specific geographic boundaries/locations, or geographic proximity, or based on network latency. Either way, failover works in all cases and if an endpoint fails the "next best" will take over.