Using Idempotent Operations to Improve Transaction Performance
AssigneeInternational Business Machines Corporation
InventorsEitan Farchi, Shachar Fienblit, Amiram Hayardeny, Rivka Matosevich, Ifat Nuriel, Sheli Rahav, Dalit Tzafrir
Life of this patent
Estimating the term…
Abstract
An apparatus for optimizing a transaction comprising an initial sequence of computer operations, the apparatus includes a processing unit which identifies one or more idempotent operations comprised within the initial sequence, and which reorders the initial sequence to form a reordered sequence comprising a first sub-sequence of the computer operations followed by a second sub-sequence of the computer operations, the second sub-sequence comprising only the one or more idempotent operations.
Claims9
1-14. (canceled)
Apparatus for optimizing a transaction comprising an initial sequence of computer operations, comprising:
- a processing unit which identifies one or more idempotent operations comprised within the initial sequence, and which reorders the initial sequence to form a reordered sequence comprising a first sub-sequence of the computer operations followed by a second sub-sequence of the computer operations, the second sub-sequence comprising only the one or more idempotent operations.
A computer software product for optimizing a transaction comprising an initial sequence of computer operations, the product comprising a computer-readable medium having program instructions recorded therein, which instructions, when read by a computer, cause the computer to identify one or more idempotent operations comprised within the initial sequence and reorder the initial sequence to form a reordered sequence comprising a first sub-sequence of the computer operations followed by a second sub-sequence of the computer operations, the second sub-sequence comprising only the one or more idempotent operations.
Dependencies are inferred from the claim text.