Invention Grant
- Patent Title: Asynchronous in-memory data checkpointing for distributed computing systems
-
Application No.: US16697752Application Date: 2019-11-27
-
Publication No.: US10853207B2Publication Date: 2020-12-01
- Inventor: Junping Zhao , Kevin Xu
- Applicant: EMC IP Holding Company LLC
- Applicant Address: US MA Hopkinton
- Assignee: EMC IP Holding Company LLC
- Current Assignee: EMC IP Holding Company LLC
- Current Assignee Address: US MA Hopkinton
- Agency: Ryan, Mason & Lewis, LLP
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G06F11/20 ; G06F11/14 ; H04L29/08 ; G06F16/11

Abstract:
Techniques are provided for implementing asynchronous checkpointing of in-memory data in a distributed computing system. For example, a method includes processing a stream of data records by an operator executing on a computing node, maintaining in a system memory, an operator state which is generated in response to the operator processing the stream of data records, and performing an asynchronous checkpointing process. The asynchronous checkpointing process includes enqueuing a checkpoint of the operator state in a first queue, wherein the first queue is maintained in the system memory, and executing a background worker thread to dequeue the checkpoint of the operator state from the first queue and store the checkpoint of the operator state in a data store. The operator continues with processing the stream of data records during the asynchronous checkpointing process.
Public/Granted literature
- US20200097376A1 ASYNCHRONOUS IN-MEMORY DATA CHECKPOINTING FOR DISTRIBUTED COMPUTING SYSTEMS Public/Granted day:2020-03-26
Information query