Having player data replicated across 3 separate servers clusters, and having all 3 of those be viable entry points for connections (3 perfectly in sync r/w locations) presents such a ridiculous programming challenge that I don't know of any examples of it in the world.

EDIT: Maybe not in non-gaming software...