Fault-tolerant stream processing
AssigneeOracle International Corporation
InventorsHoyong Park, Sandeep Bishnoi, Prabhu Thukkaram
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsHoyong Park, Sandeep Bishnoi, Prabhu Thukkaram
Estimating the term…
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.
A method, comprising:
A system comprising:
A non-transitory machine readable storage medium having instructions stored thereon that when executed by one or more processors cause the one or more processors to perform a method comprising:
Dependencies are inferred from the claim text.