Remote differential compression is integrated within applications. Objects
are updated between two or more computing devices using remote
differential compression (RDC) techniques such that required data
transfers are minimized. An algorithm provides enhanced efficiencies for
allowing the receiver to locate a set of objects that are similar to the
object that needs to be transferred from the sender. Once this set of
similar objects has been found, the receiver may reuse any chunks from
these objects during the RDC algorithm.