Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jeffa5/loadbench
https://github.com/jeffa5/loadbench
Last synced: 23 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/jeffa5/loadbench
- Owner: jeffa5
- License: mit
- Created: 2023-08-09T15:30:30.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-17T11:57:48.000Z (about 1 year ago)
- Last Synced: 2023-10-17T13:53:47.563Z (about 1 year ago)
- Language: Rust
- Size: 1.09 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Loadbench
A load testing tool for benchmarking things.
Loadbench is an open-loop generator based on lightweight threads.
It aims to be minimal and flexible, providing users the ability to build performant load test benchmarks without having to rebuild the internals every time.
## Getting started
There are some examples in the repo which can be run with `cargo --example`.
To use the library, see [the documentation](https://jeffa5.github.io/loadbench).
You'll need to use a version of `rust-csv` that supports `#[serde(flatten)]`, such as putting the following in your `Cargo.toml`:
```toml
csv = { git = "https://github.com/gootorov/rust-csv", branch = "serde-flatten" }
```