DigiNews

Tech Watch by Johan Denoyer

← Back to articles

Benchfmt.rs: Bringing Go's benchmarking and benchstat workflow to Rust

Quality: 9/10 Relevance: 9/10

Summary

Bartek Płotka introduces benchfmt.rs, a zero-dependency Rust benchmarking runner with pprof integration and a Criterion converter to emit benchfmt-compatible output. The post compares Go and Rust benchmarking ecosystems on DecodeVarints and DecodeRemoteWrite2 workloads, discusses allocation behavior with a CountingAlloc allocator, and outlines native benchfmt runs and pprof profiling. The piece promotes open-source tooling and cross-language benchmarking workflows for small teams and developers.

🚀 Service construit par Johan Denoyer