streaming-benchmarks: Benchmarks to compare streaming packages

[ benchmark, mit, streaming, streamly ] [ Propose Tags ]

Comprehensive, carefully crafted benchmarks for streaming operations and their comparisons across notable Haskell streaming libraries including streaming, machines, pipes, conduit and streamly. Streamly is a new streaming library with high level and composable concurrency built-in, it is the primary motivation for these benchmarks. We have put a lot of effort to make sure that the benchmarks are correct, fair and reproducible. Please report if you find something that is not right.

If you are using stack then use ./run.sh to run the benchmarks; charts will be generated in the charts directory.

With any build tool, run the benchmarks with --csv=results.csv as arguments and then use makecharts results.csv to create the charts. In case you want to be pedantic about accurate results then you can run the benchmarks in the same way as run.sh invokes them.

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1.0, 0.2.0, 0.3.0
Dependencies base (>=4 && <5), bytestring (>=0.9 && <0.11), Chart (>=1.6 && <1.9), Chart-diagrams (>=1.6 && <1.9), csv (>=0.1 && <0.2), directory (>=1.2 && <1.4), split (>=0.2 && <0.3), text (>=1.1.1 && <1.3), typed-process (>=0.1.0.0 && <0.3) [details]
License MIT
Copyright Copyright (c) 2017 Harendra Kumar
Author Harendra Kumar
Maintainer Harendra Kumar
Category Benchmark
Home page http://github.com/composewell/streaming-benchmarks
Bug tracker http://github.com/composewell/streaming-benchmarks/issues
Source repo head: git clone git://github.com/composewell/streaming-benchmarks.git
Uploaded by harendra at 2018-03-22T22:59:04Z
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Executables makecharts
Downloads 1361 total (11 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
Last success reported on 2018-03-23 [all 3 reports]