Reactive transaction management
AssigneePivotal Software, Inc.
InventorsMark Paluch, Joseph Benjamin Hale
Life of this patent
Estimating the term…
Loading patent…
AssigneePivotal Software, Inc.
InventorsMark Paluch, Joseph Benjamin Hale
Estimating the term…
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for implementing reactive transaction management. A method includes: receiving, by an application framework, a program that defines a transaction having a plurality of operations to one or more respective transactional resources; generating, by the application framework, a respective sequence of reactive operators for each transactional resource in the transaction; initiating each respective sequence of reactive operators, including: determining, by the application framework using a first thread, that one of the sequences has not completed; in response, relinquishing computing resources of the first thread; receiving an indication that all of the sequences of reactive operators have completed; determining that none of the sequences of reactive operators failed; and in response, committing the operations of the transaction in each of the one or more transactional resources.
A system comprising:
A method comprising:
One or more computer-readable storage media encoded with instructions that, when executed by one or more computers, cause the one or more computers to perform operations comprising:
Dependencies are inferred from the claim text.