Do any cloud providers allow announcing routes for anycast DNS?
Do any cloud providers allow announcing routes for anycast DNS?
Vultr advertises and supports anycast, if you're looking for a multi-location vps provider. Others will do bgp but it's a sales process
For DNS I use DNSMadeEasy's DNS Failover feature that automatically fails over to a different IP address when it's unable to ping the server.
Not all data models fit into a Non-SQL database though, and may work better in a more relational.. caching and read-only partially up, can be another approach.
Designing your data around this may be impractical for some applications, and on the small scale, likely more costly than necessary. Most systems can tolerate 15-30 minutes of downtime every couple years because of an upstream provider.