Amazon Aurora Global Database
aws.amazon.com
aws.amazon.com
AWS continues to innovate consistently on Aurora. This is much more approachable and affordable than something like Spanner. Your app definitely needs to be modified to use it, and you need to seriously consider the 1-5s latency impact, but they really do take care of the most difficult parts for you.
My biggest beef is that all the new Aurora features (Serverless, Parallel Query, Global) are only available or MySQL 5.6, not 5.7. God knows how long it will be before they support 8.0