×

Fault tolerance for complex distributed computing operations

  • US 10,162,708 B2
  • Filed: 07/21/2015
  • Issued: 12/25/2018
  • Est. Priority Date: 01/13/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • instantiating a multi-tenant distributed computing service environment configured to host a plurality of tenant execution environments executing thereon,instantiating a tenant execution environment within the multi-tenant distributed computing service environment relating to at least one tenant process;

    executing a first set of instructions within the multi-tenant distributed computing service environment, the first set of instructions causing a first save state interface element of the multi-tenant distributed computing service environment to be activated;

    as a result of the first save state interface element being activated, causing data corresponding to a first process implemented within the multi-tenant distributed computing service environment to be saved in a first data store;

    in response to a monitored call to initiate a process, or based on an application message between the tenant execution environment and a business object layer, executing a second set of instructions within the tenant execution environment, the second set of instructions causing the tenant execution environment to issue a second save state instruction corresponding to the tenant execution environment to the multi-tenant distributed computing service environment; and

    receiving the second save state instruction by an object interface proxy executing in the multi-tenant distributed computing service environment which causes the object interface proxy to save a current state of the tenant execution environment in a second data store.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×