Patent · US Active

Rollback of services with a global variable change

US11775398B2 · kind B2 · utility

0Cited by
1References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 30, 2021
Grant dateOct 3, 2023
Priority date
Expiry dateMay 20, 2042

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/87
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Embodiments of the present disclosure relate to rollback of services with a global variable change. Embodiment techniques detect that at least two of a plurality of services in a transaction are executed to change a value of a first global variable. Tracing information is obtained to indicate a first order in which the at least two services change the value of the first global variable during execution of the plurality of services. In response to a failure of the transaction, a rollback execution plan for a plurality of compensating services is determined at least based on the tracing information, where the plurality of compensating services are configured to compensate for the plurality of services respectively. The plurality of compensating services subsequently executed according to the rollback execution plan.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.