Base replication client.
Indicating a consistent state across all replicas, which comes with the agreed consistent result;
indicating a failed state from all replicas, which comes with a sequence of failures from all replicas;
Indicating an inconsistent state across all replicas, which comes with a sequence of result from all replicas; each replica's result can be either Return[T] or Throw[T]
Wrapping underlying replicas cas unique values for replication purpose.
Simple replication client wrapper that's compatible with base memcached client.
Replication client helper