CheckOps
Hyperfoil
Hyperfoil is an Apache-2.0, microservice-oriented distributed benchmark framework in Java that is designed to avoid the coordinated-omission fallacy in latency measurement.
Latest public signals
Not refreshed yet. Refresh reads the public site and, when the entry has a GitHub repository, the latest release.
Introduction
Hyperfoil is a microservice-oriented distributed benchmark framework that solves the coordinated-omission fallacy, a common flaw where load generators under-report latency because they slow down when the system slows down. It requires Java 21 to build.
The source code is at Hyperfoil/Hyperfoil on GitHub under the Apache-2.0 licence, with about 164 stars; the most recent commit was on 6 November 2026.
Features
- Distributed: Controller and agents for large tests.
- Open-model load: Arrival rates independent of response times.
- YAML benchmarks: Benchmarks defined declaratively.
- CLI and web UI: Run and inspect benchmarks.
- Detailed statistics: Accurate latency percentiles.
Pros
- Free to use: Open source under Apache-2.0.
- Maintained: Commits as recent as 6 November 2026.
Cons
- Small community: About 160 GitHub stars.
- Java setup: Needs a JVM and some infrastructure knowledge.
Usage and Links (Example)
Download a release or build with Maven (mvn package), start the CLI, then upload and run a YAML benchmark against your service. See hyperfoil.io for the quickstart.
Resources:
Pricing
Hyperfoil is free and open source under the Apache-2.0 licence.
Recommended for?
- Performance engineers who need accurate latency under open-model load.
- Microservice teams running distributed benchmarks.
- Not a fit for quick one-off checks.
Conclusion
Hyperfoil is a rigorous, distributed benchmark framework for accurate latency measurement.
Alternatives
Other tools on CheckOps that cover similar ground. Open a page, or compare one with Hyperfoil side by side.
GGatlingModern Load Testing as Code.Compare with Hyperfoil
JJMeterApache JMeter open-source load testing tool for analyzing and measuring the performance of a variety of services.Compare with Hyperfoil
KK6k6 is an open-source tool and cloud service that makes load testing easy for developers and QA engineers.Compare with Hyperfoil
NNBomberNBomber is a distributed load-testing framework for .NET: write scenarios in C# or F# for HTTP, WebSockets, AMQP, SQL or any protocol, with a free personal licence and paid business plans.Compare with Hyperfoil- LLocustWrite scalable load tests in plain Python 🚗💨.Compare with Hyperfoil
- TTsungA multi-protocol distributed load testing tool that can be used to stress test HTTP, WebDAV, SOAP, PostgreSQL, MySQL, and more.Compare with Hyperfoil