Benchi : Un framework de benchmarking léger basé sur Docker
Benchi est un framework de benchmarking minimal qui utilise Docker pour créer des environnements isolés afin de mesurer les performances des applications et des infrastructures. Il simplifie le processus de configuration et d'exécution des benchmarks, en prenant en charge Docker Compose pour la définition de l'environnement, l'exportation des métriques au format CSV, les hooks personnalisés et la surveillance en temps réel de l'état des conteneurs et des métriques. L'installation est flexible, offrant des options Go et des scripts shell. Des exemples détaillés de configuration et d'utilisation couvrent les collecteurs de métriques, la définition des étapes de test et l'intégration de Docker Compose, ce qui optimise les tests et les analyses de performances.