marquise alternatives and similar packages
Based on the "Other" category.
Alternatively, view marquise alternatives based on common mentions on social networks and blogs.
-
hyperloglogplus
Haskell implementation of HyperLogLog++ & MinHash for efficient cardinality and intersection estimation -
status-notifier-item
A Haskell implementation of the StatusNotifierItem protocol (https://www.freedesktop.org/wiki/Specifications/StatusNotifierItem/). -
herf-time
time interval library loosely based on the way time is handled by the Kerf programming language
WorkOS - The modern identity platform for B2B SaaS
Do you think we are missing an alternative of marquise or a related project?
README
Marquise
Dependencies
Overview
Marquise is a collection of a library and two executables for use with Vaultaire.
A client and server library for reading/writing to the vault and spool files. This provides streaming reads and writes to the vault using pipes as well as writing to spool files with automatic caching and rotation.
An executable
marquised
, a daemon which writes data to the vault from spool files generated from users of the marquise library.An executable
data
, used for easily inspecting data in the vault as well as marquise cache files.
Installation + Deployment
Marquise is not currently on hackage but has no special requirements for a Haskell package bar a system dependency on zeromq version >= 4.
haskell2package can create a rpm for use with CentOS systems. Otherwise the recommended installation method is with a cabal sandbox.
Install system dependencies.
E.g. for debian-like systems:
sudo apt-get install libzmq3-dev
Ensure the version installed is >= 4, regardless of the name of the package.
Acquire and install dependencies and package from source.
git clone [email protected]:anchor/vaultaire-common.git git clone [email protected]:anchor/marquise.git cd marquise cabal sandbox init cabal sandbox add-source ../vaultaire-common cabal install --only-dependencies -j && cabal build
For marquised: ensure relevant directories exist and are writeable by the user
marquised
will run as:/var/{spool,cache}/marquise
Run. The executables will be
dist/build/marquised/marquised
anddist/build/data/data
.