acid-state-dist: A replication backend for acid-state

[ database, library, mit ] [ Propose Tags ]

This package provides a backend to AcidState featuring MasterState and SlaveState. Using these allows you to run an acid-state application in a distributed setup, working with the same state everywhere. Optionally redundancy guarantees are available.


[Skip to Readme]

Flags

Automatic Flags
NameDescriptionDefault
debug

enable debug output

Disabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.1.0.0, 0.1.0.1
Dependencies acid-state (>0.13 && <0.14), base (>4.7 && <4.9), bytestring, cereal, concurrent-extra, containers, filepath, mtl, safe, safecopy, semigroups, stm, transformers, zeromq4-haskell [details]
License MIT
Author Max Voit
Maintainer <max.voit+hdv@with-eyes.net>
Category Database
Source repo head: git clone http://git.with-eyes.net/gitweb/?p=acid-state-dist.git
Uploaded by maxvoit at 2015-08-21T15:49:22Z
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Downloads 2050 total (2 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]

Readme for acid-state-dist-0.1.0.1

[back to package description]

acid-state-dist

A replication backend for acid-state.

Run an acid-state application on multiple nodes and have all instances operate on the same state. Two operation modes are provided:

  • Regular operation: without redundancy guarantees but fast,
  • Redundant operation: guarantees replication on n nodes but slower.

Extented documentation is available via Haddock (/Hackage, as soon as released).

For questions and feedback, feel free to contact me by e-mail max.voit+hdv@with-eyes.net or via IRC (sdx23 on irc.freenode.net).