Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/kim/data-ringbuffer

Haskell implementation of a Ringbuffer inspired by the "Disruptor Pattern"
https://github.com/kim/data-ringbuffer

Last synced: 2 months ago
JSON representation

Haskell implementation of a Ringbuffer inspired by the "Disruptor Pattern"

Awesome Lists containing this project

README

        

# Ring Buffer

[![Build Status](https://secure.travis-ci.org/kim/data-ringbuffer.png)](http://travis-ci.org/kim/data-ringbuffer)

Haskell implementation of a concurrent, lock-free, queue-like data structure
(actually a ring buffer), inspired by ["Disruptor"](http://code.google.com/p/disruptor).

## Build

```sh
$ # build the library and tests
$ cabal configure --enable-benchmarks
$ # run the benchmarks
$ GHCRTS='-N' cabal bench
```