Back to results
US 9,436,736 B2Granted
Managing streams of tuples
AssigneeInternational Business Machines Corporation
InventorsMichael J. Branson, John M. Santosuosso
Life of this patent
Estimating the term…
Abstract
A plurality of streams of tuples is received by processing elements operating on computer processors, the processing element having one or more stream operators. A first stream of tuples is processed at a receiving stream operator. A streaming condition is then identified. The streaming condition is determined to be satisfied and an alternate stream of tuples is processed at the receiving stream operator.
Claims7
A method for processing a plurality of streams of tuples, each of the plurality of streams including at least one tuple, the method comprising:
- receiving the plurality of streams of tuples to be processed by a plurality of processing elements operating on one or more computer processors, each processing element having one or more stream operators;
- processing, at a first stream operator included in the one or more stream operators, a first stream included in the plurality of streams of tuples, the first stream operator receiving the first stream;
- identifying a streaming condition, the streaming condition associated with processing an alternate stream as preferable to processing the first stream, the alternate stream included in the plurality of streams of tuples;
- determining that the streaming condition is satisfied based, at least in part, on at least one of the receiving stream operator generating exceptions outside of a threshold and the alternate stream satisfying a uniqueness criterion, wherein the exceptions are associated with problems encountered in processing the first stream by the first stream operator, and wherein the uniqueness criterion is associated with at least one attribute of the alternate stream;
- and
- processing, at the first stream operator, the alternate stream in response to the streaming condition being satisfied.
3 more elements
Dependencies are inferred from the claim text.