Invention Grant
- Patent Title: Data tuple testing and routing for a streaming application
-
Application No.: US15064798Application Date: 2016-03-09
-
Publication No.: US09600406B1Publication Date: 2017-03-21
- Inventor: Eric L. Barsness , Michael J. Branson , Alexander Cook , John M. Santosuosso
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Martin & Associates, LLC
- Agent Derek P. Martin
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G06F11/36

Abstract:
A tuple testing and routing operator in a streaming application routes data tuples to multiple parallel test operators that test in parallel the data tuples, receives feedback from the multiple parallel test operators regarding the results of testing the data tuples, routes a data tuple to a first operator when the data tuple passes the multiple parallel test operators according to a specified pass threshold, and optionally routes the data tuple to a second operator when the data tuple does not pass the multiple parallel test operators according to the specified pass threshold. The pass threshold allows testing to be done in a way that does not require all tests to be performed for all data tuples, thereby enhancing performance.
Information query