Replication algorithms in a remote caching architecture | Synapse