Pātuhitia tēnei: AVA: Fault-tolerant Reconfigurable Geo-Replication on Heterogeneous Clusters