Invention Grant
- Patent Title: Managing snapshots and application state in micro-batch based event processing systems
-
Application No.: US15706329Application Date: 2017-09-15
-
Publication No.: US10713249B2Publication Date: 2020-07-14
- Inventor: Hoyong Park , Sandeep Bishnoi , Prabhu Thukkaram , Santosh Kumar , Pavan Advani , Kunal Mulay , Jeffrey Toillion
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood Shores
- Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee Address: US CA Redwood Shores
- Agency: Kilpatrick Townsend & Stockton LLP
- Priority: com.zzzhc.datahub.patent.etl.us.BibliographicData$PriorityClaim@1adb92b
- Main IPC: G06F17/30
- IPC: G06F17/30 ; G06F16/2453 ; G06F16/13 ; G06F16/23 ; G06F16/11 ; G06F16/901 ; G06F16/9032 ; G06F16/2455 ; G06F16/903 ; G06F11/30

Abstract:
An event processing system for processing events in an event stream is disclosed. The system can execute instructions to receive a micro-batch stream of input events, process the input events using the CQL engine to generate a set of output events, generate, using a snapshot management algorithm implemented by the CQL engine, a snapshot of a current state of a system based at least in part on the set of output events related to the application, generate a first directory structure to access snapshot information associated with the snapshot of the current state of the system, generate a second directory structure to generate a list of snapshots associated with the current state of the system, and determine based at least in part on the snapshot management algorithm, a process to get, add, or clean the list of snapshots associated with the current state of the system.
Public/Granted literature
- US20180075046A1 MANAGING SNAPSHOTS AND APPLICATION STATE IN MICRO-BATCH BASED EVENT PROCESSING SYSTEMS Public/Granted day:2018-03-15
Information query