Benchi: A Lightweight Docker-based Benchmarking Framework
2025-04-03
Benchi is a minimal benchmarking framework leveraging Docker to create isolated environments for measuring application and infrastructure performance. It simplifies the benchmark setup and execution process, supporting Docker Compose for environment definition, CSV metric export, custom hooks, and real-time monitoring of container statuses and metrics. Installation is flexible, offering Go and shell script options. Detailed configuration and usage examples cover metric collectors, test step definition, and Docker Compose integration, streamlining performance testing and analysis.
Development