ghz
« Back to VersTracker
Description:
Simple gRPC benchmarking and load testing tool
Type: Formula  |  Latest Version: 0.121.0@0  |  Tracked Since: Dec 7, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: grpc load-testing benchmarking performance devops
Install: brew install ghz
About:
ghz is a modern command-line load testing tool designed specifically for gRPC services. It allows developers to benchmark and stress test their gRPC endpoints with high concurrency using simple configuration files. The tool provides detailed performance metrics and supports custom protobuf messages for realistic testing scenarios.
Key Features:
  • High-performance concurrent load testing with configurable concurrency levels
  • Supports custom protobuf message definitions and complex call scenarios
  • Provides detailed latency metrics including percentiles and throughput statistics
  • Simple CLI interface with JSON/TOML configuration support
Use Cases:
  • Benchmarking gRPC API endpoints under load before production deployment
  • Identifying performance bottlenecks and latency issues in microservices
  • Capacity planning and determining maximum throughput of gRPC services
Alternatives:
  • ghz-web – Web UI companion for ghz that provides visual reporting and monitoring
  • grpc_bench – Alternative benchmarking tool with different configuration approach
Version History
Detected Version Rev Change Commit
Dec 7, 2025 2:41am 0 VERSION_BUMP 8f1774c0
Oct 9, 2025 5:07pm 0 VERSION_BUMP 27115c90
Sep 11, 2025 12:48pm 0 VERSION_BUMP 023a6583
Oct 27, 2024 11:42pm 0 VERSION_BUMP bf902a4e
Sep 12, 2024 11:12pm 0 VERSION_BUMP cd730714