Uploaded image for project: 'Apache Arrow'
  1. Apache Arrow
  2. ARROW-12581

[C++][FlightRPC] Benchmark compression with real data

    XMLWordPrintableJSON

Details

    Description

      Flight benchmark program is using random test data as payload. Random data is hard to compress. Per my test, the compressed payload (zstd default level) is actually a bit larger than the original uncompressed payload. So compression is a pure loss in current benchmark.

      It's better to use real world test set for a more reasonable benchmark about how compression influences FlightRPC performance. Perhaps the benchmark (both client/server) could accept a path to an IPC file as an option.

      Attachments

        Issue Links

          Activity

            People

              lidavidm David Li
              yibocai#1 yibocai#1
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 50m
                  50m