The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jan. 14, 2025
Filed:
Nov. 03, 2023
International Business Machines Corporation, Armonk, NY (US);
Tiia Jenna Salo, Cary, NC (US);
Christopher M Dye, Encinitas, CA (US);
Jonathan Dye, Lindon, UT (US);
Michael James Dye, West Valley City, UT (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
According to at least one embodiment, a method, a computer system, and a computer program product for handling an unreliable data sink is provided. The present invention may include reading, continuously, via a stream processor, a batch of data entering the stream processor via a reliable input stream, the stream processor comprising a daisy chain of sink nodes, wherein a first sink node is a primary sink node and a subsequent plurality of sink nodes in the daisy chain are fallback sink nodes; outputting processed data to a non-streaming target system; upon completion of the processed data to the non-streaming target system, invoking an asynchronous callback function listing successful and failed record IDs of the processed data; and passing the failed records to a first fallback sink within the daisy chain, while the primary sink node concurrently continues submitting new batches of data to the non-streaming target system.