×

DYNAMIC REDUCTION OF STREAM BACKPRESSURE

  • US 20130081042A1
  • Filed: 11/20/2012
  • Published: 03/28/2013
  • Est. Priority Date: 07/26/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method of processing data, comprising:

  • receiving streaming data to be processed by a plurality of processing elements, the processing elements processing at least a portion of the received data by operation of one or more computer processors;

    establishing an operator graph of the plurality of processing elements, the operator graph defining at least one execution path, wherein each processing element of the operator graph is configured to receive data from at least one upstream processing element and transmit data to at least one downstream processing element;

    identifying a relative change of data throughput in a first processing element of the plurality of processing elements, wherein the data throughput measures whether the first processing element is processing data as fast as the first processing element is receiving data from the at least one upstream processing element; and

    upon identifying the relative change of data throughput, changing the rate of data flowing in at least one of the first processing element and a second processing element of the plurality of processing elements to increase the data throughput of the first processing element.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×