Patent · US Active

Variable checkpointing in a streaming application with one or more consistent regions

US9678837B1 · kind B1 · utility

7Cited by
9References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 14, 2016
Grant dateJun 13, 2017
Priority date
Expiry dateOct 14, 2036

Classification

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

Abstract

A variable checkpoint mechanism in a streams manager checkpoints a streaming application based on periodic time periods for checkpoints. The variable checkpoint mechanism can take a checkpoint before a periodic time period ends when a spike is coming, or can take a checkpoint after the periodic time period ends when there is backpressure in a consistent region of the streaming application. When there is no anticipated spike coming and when there is no backpressure in a consistent region of the streaming application, the checkpoint is performed at the normal end of the periodic time period for checkpoints. In this manner the checkpoint timing of the variable checkpoint mechanism can be adjusted real-time to minimize the negative impact of checkpointing on the performance of the streaming application.

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