Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jeffa5/loadbench


https://github.com/jeffa5/loadbench

Last synced: 23 days ago
JSON representation

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" }
```