bencher
bencher
bencher | bencher | |
---|---|---|
11 | 1 | |
392 | 82 | |
17.0% | - | |
9.9 | 10.0 | |
about 14 hours ago | almost 2 years ago | |
MDX | Rust | |
GNU General Public License v3.0 or later | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
bencher
-
Why SQLite Performance Tuning Made Bencher 1200x Faster
Bencher is a suite of continuous benchmarking tools. https://github.com/bencherdev/bencher
-
15 open-source tools to elevate your software design workflow
Link | Github | License
- Show HN: Bencher – Continuous Benchmarking
-
How to benchmark in Rust with libtest bench
Luckily, I've found this awesome open source tool called Bencher. There's a super generous free tier, so I can just use Bencher Cloud for my personal projects. And at work where everything needs to be in our private cloud, I've started using Bencher Self-Hosted.
-
LinuxCon: Catch performance regressions in Rust
+1 and an `iai` adapter is in the works for Bencher: https://github.com/bencherdev/bencher/issues/82
-
How to catch performance regressions in Rust
tab-based UI: Very true! So three, simultaneously visible columns feel better to you then? New tracking issue
-
Bencher—Catch Performance Regressions in CI @ Rust DC, September 20, 2022 w/ Everett Pompeii
Was a great talk about a promising new tool (https://github.com/epompeii/bencher)! Fills a niche that most of the projects I currently work on haven't filled (i.e., the state+aggregation+heuristics on benchmark output so that we can actually do something with benchmarks other than randomly run them locally).
bencher
-
How to benchmark in Rust with libtest bench
libtest is Rust's built-in unit testing and benchmarking framework. Though part of the Rust standard library, libtest bench is still considered unstable, so it is only available on nightly compiler releases. To work on the stable Rust compiler, a separate benchmarking harness needs to be used. Neither is being actively developed, though.
What are some alternatives?
signum-pool - Signum Pool: open-source, fair, auditable
rustc-perf - Website for graphing performance of rustc
toast - Containerize your development and continuous integration environments. 🥂
bruno - Opensource IDE For Exploring and Testing Api's (lightweight alternative to postman/insomnia)
cargo-chef - A cargo-subcommand to speed up Rust Docker builds using Docker layer caching.
BookStack - A platform to create documentation/wiki content built with PHP & Laravel
java-2-times-faster-than-c - An inquiry into nondogmatic software development. An experiment showing double performance of the code running on JVM comparing to equivalent native C code.
dub - Open-source link management infrastructure.
iai - Experimental one-shot benchmarking/profiling harness for Rust
Umami - Umami is a simple, fast, privacy-focused alternative to Google Analytics.
criterion.rs - Statistics-driven benchmarking library for Rust