What benchmarking practices exist in the Rust community, and where can I learn about them?

โš“ Rust    ๐Ÿ“… 2025-10-15    ๐Ÿ‘ค surdeus    ๐Ÿ‘๏ธ 2      

surdeus

Based on my initial goals, I have the following requirements:

  1. For the benchmarking itself, Iโ€™ll just use Criterion without any fuss and look at its reports.
  2. I want to keep a performance history tied to code changes. Each checkpoint in this history is a commit plus the benchmark reports.
  3. I donโ€™t want to store the reports locally in the repository. For example, the ripgrep approach seems inconvenient to me.

After looking through many popular crates, Iโ€™ve concluded that setting up a good practice isnโ€™t so straightforward.

1 post - 1 participant

Read full topic

๐Ÿท๏ธ Rust_feed