https://github.com/Hyperfoil/Hyperfoil
Microservice-oriented load driver solving the coordinated-omission fallacy
https://github.com/Hyperfoil/Hyperfoil
coordinated-omission java load-driver performance
Last synced: about 2 months ago
JSON representation
Microservice-oriented load driver solving the coordinated-omission fallacy
- Host: GitHub
- URL: https://github.com/Hyperfoil/Hyperfoil
- Owner: Hyperfoil
- License: apache-2.0
- Created: 2019-01-16T09:26:31.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2025-02-17T23:10:44.000Z (about 2 months ago)
- Last Synced: 2025-02-21T23:06:25.548Z (about 2 months ago)
- Topics: coordinated-omission, java, load-driver, performance
- Language: Java
- Homepage: https://hyperfoil.io
- Size: 5.94 MB
- Stars: 119
- Watchers: 14
- Forks: 35
- Open Issues: 89
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-java - Hyperfoil
README

Hyperfoil is microservice-oriented distributed benchmark framework
that solves the [coordinated-omission fallacy](https://www.slideshare.net/InfoQ/how-not-to-measure-latency-60111840).Project website: [https://hyperfoil.io](https://hyperfoil.io).
## Prerequisites
* Java 17
* [Apache Maven 3.8](https://maven.apache.org/)## Getting Started
```bash
mvn package
```To run without test cases do
```bash
mvn -DskipTests=true package
```Then the distribution is either in `distribution/target/hyperfoil--SNAPSHOT.zip` or in
``` bash
cd distribution/target/distribution/
```## Image
We publish the image at [quay.io/hyperfoil/hyperfoil](https://quay.io/repository/hyperfoil/hyperfoil?tab=tags).
## Contributing
Contributions to `Hyperfoil` are managed on [GitHub.com](https://github.com/Hyperfoil/Hyperfoil/)
* [Ask a question](https://github.com/Hyperfoil/Hyperfoil/discussions)
* [Raise an issue](https://github.com/Hyperfoil/Hyperfoil/issues)
* [Feature request](https://github.com/Hyperfoil/Hyperfoil/issues)
* [Code submission](https://github.com/Hyperfoil/Hyperfoil/pulls)Checkout the [Contributing guide](./CONTRIBUTING.md) for more details and suggestions on how to setup the project.
You can reach the community on [Zulip](http://hyperfoil.zulipchat.com).
Please, consult our [Code of Conduct](./CODE_OF_CONDUCT.md) policies for interacting in our community.
Consider giving the project a [star](https://github.com/Hyperfoil/Hyperfoil/stargazers) :star: on [GitHub](https://github.com/Hyperfoil/Hyperfoil/) if you find it useful.
## License
[Apache-2.0 license](https://opensource.org/licenses/Apache-2.0)