Invention Grant
- Patent Title: Fault-tolerant stream processing
-
Application No.: US16145575Application Date: 2018-09-28
-
Publication No.: US10831619B2Publication Date: 2020-11-10
- Inventor: Hoyong Park , Sandeep Bishnoi , Prabhu Thukkaram
- 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
- Main IPC: G06F11/20
- IPC: G06F11/20 ; G06F11/16

Abstract:
Techniques for providing fault-tolerant stream processing. An exemplary technique includes writing primary output events to a primary target and secondary output events to one or more secondary targets, where the primary output events are written by a primary server and the secondary output events are written by one or more secondary servers. The technique further includes receiving an election of a new primary server from a synchronization system upon a failure of the primary server, where the new primary server is elected from the one or more secondary servers. The technique further includes determining, by the new primary server, the primary output events that failed to be written to the primary target because of the failure of the primary server, and writing, by the new primary server, the failed primary output events to the primary target using the secondary output events read from the one or more secondary targets.
Public/Granted literature
- US20190102266A1 FAULT-TOLERANT STREAM PROCESSING Public/Granted day:2019-04-04
Information query