Patent ID: 7200847

Claim:
In a distributed computer system, a method of expediting the replication a source object in a source computer to a destination replica object in a destination replica in the system wherein the state of the source object has changed from a first to a second state, comprising the steps of: identifying, by the source computer, a difference in the changed source object; transmitting, by the source computer, the difference to the destination replica; receiving, by the destination replica, the transmitted difference; applying, by the destination replica, the difference to the destination replica object; extracting destination change information from the destination replica object; transmitting information to a second destination replica corresponding to the destination change information; receiving the transmitted information at the second destination replica; extracting the change information from the received information at the second destination replica; providing the change information to a replica object of the second destination replica; and applying the destination change information to the replica object of the second destination replica.