Attualmente sto sviluppando un sistema di replica per mantenere i dati in-synch tra un numero arbitrario di server.
Alcuni di questi server sono presenti in un cluster su una LAN. Altri esistono da qualche altra parte nel mondo.
Mi chiedo quali sono i pro / contro dei diversi percorsi che scegliamo di trasferire i dati replicati tra i server?
In altre parole, quali sono le diverse strategie per bilanciare il carico del processo di replica?