wrecker: A HTTP Performance Benchmarker

[ bsd3, library, program, web ] [ Propose Tags ]

wrecker is a library for creating HTTP benchmarks. It is designed for benchmarking a series of HTTP request were the output of previous requests are used as inputs to the next request. This is useful for complex API profiling situations. wrecker does not provide any mechanism for making HTTP calls. It works with any HTTP client that produces a HttpException during failure (so http-client and wreq will work out of the box). See the documentation for examples of how to use wrecker with benchmarking scripts.

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1.0.0, 0.1.0.1, 0.1.1.0, 0.1.1.1, 0.1.2.0, 0.1.3.0, 0.1.3.1, 0.1.3.2, 0.1.3.3, 1.0.0, 1.0.0.1, 1.0.0.2, 1.1.0.0, 1.1.1.0, 1.2.0.0, 1.2.1.0, 1.2.2.0, 1.2.3.0, 1.2.4.0, 1.3.0.0, 1.3.1.0, 1.3.2.0
Dependencies aeson, aeson-qq, ansi-terminal, ansigraph, base (>=4.7 && <5), bytestring, clock, clock-extras, connection, deepseq, http-client (>=0.4 && <0.5), http-types, immortal, markdown-unlit, network, next-ref, optparse-applicative, scotty, statistics, stm, stm-chans, tabular, text, threads, threads-extras, time, unagi-chan, unix, unordered-containers, vector, vty, wai, warp, wrecker, wreq [details]
License BSD-3-Clause
Copyright 2016 skedge.me
Author Jonathan Fischoff
Maintainer jonathangfischoff@gmail.com
Category Web
Home page https://github.com/skedgeme/wrecker#readme
Uploaded by JonathanFischoff at 2016-09-27T19:53:09Z
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Executables example, example-client, example-server
Downloads 12168 total (52 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]