×

Parallel queue propagation

  • US 5,870,761 A
  • Filed: 12/19/1996
  • Issued: 02/09/1999
  • Est. Priority Date: 12/19/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for duplicating at a destination site changes made to data at a source site, the method comprising the steps of:

  • A) establishing a plurality of streams between the source site and the destination site;

    B) using said plurality of streams in parallel to propagate changes made at said source site to said destination site by performing the steps of;

    (B1) maintaining a record of transactions whose changes must be propagated rom the source site to the destination site;

    (B2) before propagating changes made by a transaction to the destination site on a stream of said plurality of streams, performing the steps of;

    (a) identifying a set of transactions whose changes are not known to have been made permanent at the destination site by inspecting the record of transactions; and

    (b) determining whether the transaction could possibly depend on any transaction in said set of transactions;

    (B3) if said transaction could not possibly depend on any transaction in said set of transactions, then propagating the changes made by the transaction to the destination site using one of said plurality of streams.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×