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
.
Downloads
- faktory-1.1.3.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 |
---|---|
Change log | CHANGELOG.md |
Dependencies | aeson (>=1.4.7.1), aeson-casing (>=0.2.0.0), base (>=4 && <5), bytestring (>=0.10.10.1), crypton-connection (>=0.3.1), cryptonite (>=0.26), errors (>=2.3.0), faktory, megaparsec (>=8.0.0), memory (>=0.15.0), microlens (>=0.4.11.2), mtl (>=2.2.2), network (>=3.1.1.1), random (>=1.1), resource-pool (>=0.2.3.2), safe-exceptions (>=0.1.7.1), scanner (>=0.3.1), semigroups (>=0.19.1), text (>=1.2.4.0), time (>=1.9.3), unix (>=2.7.2.2), unliftio (>=0.2.13.1), unordered-containers (>=0.2.10.0) [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 2024-06-07T17:30:02Z |
Distributions | LTSHaskell:1.1.3.0, Stackage:1.1.3.0 |
Reverse Dependencies | 2 direct, 2 indirect [details] |
Executables | faktory-example-producer, faktory-example-consumer |
Downloads | 5661 total (39 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2024-06-07 [all 1 reports] |