CheckOps home

Tools directory

H

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.

Visit website

Latest public signals

Not refreshed yet. Refresh reads the public site and, when the entry has a GitHub repository, the latest release.

Visit Website

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

  1. Distributed: Controller and agents for large tests.
  2. Open-model load: Arrival rates independent of response times.
  3. YAML benchmarks: Benchmarks defined declaratively.
  4. CLI and web UI: Run and inspect benchmarks.
  5. Detailed statistics: Accurate latency percentiles.

Pros

  1. Free to use: Open source under Apache-2.0.
  2. Maintained: Commits as recent as 6 November 2026.

Cons

  1. Small community: About 160 GitHub stars.
  2. Java setup: Needs a JVM and some infrastructure knowledge.

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.

  1. Performance engineers who need accurate latency under open-model load.
  2. Microservice teams running distributed benchmarks.
  3. 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.