It is easy to run your website on different servers.
It is easy to run databases accross different servers.
Because virtual servers got quite cheap.
But it is not that easy to ensure that your visitors are visiting a server that is still running.
You can setup more than one A record but a...