Show HN: Benchi – A benchmarking tool written in Go
Published on: 2025-05-15 16:28:37
Benchi
Benchi is a minimal benchmarking framework designed to help you measure the performance of your applications and infrastructure. It leverages Docker to create isolated environments for running benchmarks and collecting metrics.
It was developed to simplify the process of setting up and running benchmarks for Conduit.
Features
Docker Integration : Define and manage your benchmarking environments using Docker Compose.
: Define and manage your benchmarking environments using Docker Compose. Metrics Collection : Collect and export metrics in CSV format for further analysis.
: Collect and export metrics in CSV format for further analysis. Custom Hooks : Define custom hooks to run commands at various stages of the benchmark.
: Define custom hooks to run commands at various stages of the benchmark. Progress Monitoring: Real-time monitoring of container statuses and metrics during the benchmark run.
Installation
To install Benchi, download the latest release or install it using
... Read full article.