Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-23973 FLIP-183: Buffer debloating 1.1
  3. FLINK-24230

Buffer debloating microbenchmark for single gate

    XMLWordPrintableJSON

Details

    Description

      Currently, there are no microbenchmarks that check buffer debloating effectiveness. The idea is to create one which will measure the checkpoint time. The benchmark should be similar to `UnalignedCheckpointTimeBenchmark` but unlike the `UnalignedCheckpointTimeBenchmark` where we see the effect of `Buffer debloat` only for extremely small values like 1ms for BUFFER_DEBLOAT_TARGET. This benchmark should provide a more reliable way to check the different implementations of `Buffer debloat` it can be reached by increasing at least record size and checkpoint interval. The main target is to have how long will it take to do the checkpoint during backpressure when all buffers are full.

      Attachments

        Issue Links

          Activity

            People

              dwysakowicz Dawid Wysakowicz
              akalashnikov Anton Kalashnikov
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: