scylladb / scylla-bench

42 stars 34 forks source link

scylla-bench: non-blocking logging #93

Open dkropachev opened 2 years ago

dkropachev commented 2 years ago

Fix following things:

  1. Get rid of 2 histograms per worker thread to reduce memory usage
  2. Make latency printing non-blocking
  3. Reorganize code
  4. Get rid of histogram merging

Fixes: https://github.com/scylladb/scylla-bench/issues/80, https://github.com/scylladb/scylla-bench/issues/49, https://github.com/scylladb/scylla-bench/issues/73