Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-30652

Use max busytime instead of average to compute true processing rate

    XMLWordPrintableJSON

Details

    Description

      Currently we use the some of busyTimes and processed records to estimate the true processing rate.

      This computation however is not correct when any data skew is present as TPR is not fully additive. The first task to reach 100% utilization will set a limit to the pipeline processing rate through backpressure.

      To avoid this we should use the max busyTime and compute the TPR from that.

      Attachments

        Issue Links

          Activity

            People

              gyfora Gyula Fora
              gyfora Gyula Fora
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: