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

source and sink support manual rate limit

    XMLWordPrintableJSON

Details

    Description

      in current flink implement automatic flow control by back pressure, it is efficient for the most scene, but in some special scenario, do we need fine-grained flow control to avoid impact on other systems? For example: if i have window with days(a lot of datas), then do call ProcessWindowFunction when trigger, this will produce a lot of data to sink, if sink to message queue, it can have a huge impact to message queue. so if there is sink rate limiter, it is friendly to external system. for source rate limiter, it is appropriate for having window operator and accumulating a large amount of historical data.

      Attachments

        Activity

          People

            Unassigned Unassigned
            zhaoshijie zzsmdfj
            Votes:
            2 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated: