×

Replaying processing of a restarted application

  • US 9,858,151 B1
  • Filed: 10/03/2016
  • Issued: 01/02/2018
  • Est. Priority Date: 10/03/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • establishing a predetermined checkpoint and storing a log of duplicate read data in association with the predetermined checkpoint during a running of an application that is processing at least one data set, the duplicate read data including an image of all data retrieved from the at least one data set in response to a plurality of data reads made by the application before the predetermined checkpoint;

    identifying a first failure of the application;

    restarting the application and performing a first replay of the application in response to the first failure;

    identifying a second failure of the application during the first replay; and

    restarting the application and performing a second replay of the application, utilizing the predetermined checkpoint and the log of duplicate read data, where the second failure of the application results in stale read data within the log that is skipped over, utilizing a filter.

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