The acid-state-dist package

[ Tags: benchmark, 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]

Properties

Versions 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 repository head: git clone http://git.with-eyes.net/gitweb/?p=acid-state-dist.git
Uploaded Fri Aug 21 15:49:22 UTC 2015 by maxvoit
Distributions NixOS:0.1.0.1
Downloads 286 total (2 in the last 30 days)
Rating 0.0 (0 ratings) [clear rating]
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI

Modules

[Index]

Flags

NameDescriptionDefaultType
debug

enable debug output

DisabledAutomatic

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

Downloads

Maintainer's Corner

For package maintainers and hackage trustees


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).