The invention is a reconcile system for providing data replication between
a source system and a target system. The reconcile system includes a
reconcile process that determines a recovery position for a failed or
otherwise desynchronized target system, and purges queues of the
reconcile system of stale transactions occurring before the recovery
position, thereby ensuring synchronization between the source and target
systems.