a method of replicating changes made to databases distributed throughout a computer network is described . a first program in the collector node instructs a second program in the collectee node to send all updates to a database since the last conversation . tp2 processes queries to retrieve any changes made since the last conversation between the collector and collectee nodes and send the data to tp1 , which updates the copy of the database on its own system .