faktory: Faktory Worker for Haskell
Haskell client and worker process for the Faktory background job server.
Architecture overview
| +--------------------+ | | | | | Faktory | | | Server | | +---------->>>>| +>>>>--------+ | | | | | | | | | | | | +--------------------+ | | +-----------------+ +-------------------+ | | | | | | | Client | | Worker | | | pushes | | pulls | | | jobs | | jobs | | | | | | | | | | | | +-----------------+ +-------------------+
Client
- an API any process can use to push jobs to the Faktory server.Worker
- a process that pulls jobs from Faktory and executes them.Server
- the Faktory daemon which stores background jobs in queues to be processed by Workers.
This package contains only the Client
and Worker
.
Modules
[Index] [Quick Jump]
Downloads
- faktory-1.0.1.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 1.0.0.0, 1.0.1.0, 1.0.1.1, 1.0.1.2, 1.0.1.3, 1.0.1.4, 1.0.1.5, 1.0.1.6, 1.0.2.0, 1.0.2.1, 1.0.2.2, 1.0.2.3, 1.0.3.0, 1.0.3.1, 1.1.0.0, 1.1.1.0, 1.1.2.0, 1.1.2.1, 1.1.2.2, 1.1.2.3, 1.1.2.4, 1.1.2.5, 1.1.2.6, 1.1.2.7, 1.1.3.0, 1.1.3.1, 1.1.3.2 |
---|---|
Change log | CHANGELOG.md |
Dependencies | aeson (>=1.3 && <2), aeson-casing (>=0.1 && <1), base (>=4.11 && <5), bytestring (>=0.1 && <1), connection (>=0.2 && <1), cryptonite (>=0.2 && <1), faktory, megaparsec (>=7 && <8), memory (>=0.1 && <1), network (>=2.6 && <3), random (>=1.1 && <2), safe-exceptions (>=0.1 && <1), scanner (>=0.2 && <1), text (>=1.2 && <2), time (>=1.8 && <2), unix (>=2.7 && <3) [details] |
License | MIT |
Copyright | 2018 Freckle Education |
Author | Freckle Engineering |
Maintainer | engineering@freckle.com |
Category | Network |
Home page | https://github.com/frontrowed/faktory_worker_haskell#readme |
Bug tracker | https://github.com/frontrowed/faktory_worker_haskell/issues |
Source repo | head: git clone https://github.com/frontrowed/faktory_worker_haskell |
Uploaded | by PatrickBrisbin at 2019-04-29T16:13:17Z |
Distributions | LTSHaskell:1.1.3.2, Stackage:1.1.3.2 |
Reverse Dependencies | 2 direct, 4 indirect [details] |
Executables | faktory-example-producer, faktory-example-consumer |
Downloads | 5853 total (35 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2019-04-29 [all 1 reports] |