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.1.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 |
---|---|
Change log | CHANGELOG.md |
Dependencies | aeson (>=2.2.3.0), aeson-casing (>=0.2.0.0), base (>=4 && <5), bytestring (>=0.12.1.0), crypton (>=1.0.1), crypton-connection (>=0.4.3), data-default (>=0.7.1.3), errors (>=2.3.0), faktory, megaparsec (>=9.6.1), memory (>=0.18.0), microlens (>=0.4.13.1), mtl (>=2.3.1), network (>=3.2.7.0), random (>=1.2.1.3), resource-pool (>=0.4.0.0), safe-exceptions (>=0.1.7.4), scanner (>=0.3.1), semigroups (>=0.19.1), text (>=2.1.1), time (>=1.12.2), unix (>=2.8.6.0), unliftio (>=0.2.25.0), unordered-containers (>=0.2.20) [details] |
License | MIT |
Copyright | 2018 Freckle Education |
Author | Freckle Engineering |
Maintainer | engineering@freckle.com |
Category | Network |
Home page | https://github.com/freckle/faktory_worker_haskell#readme |
Bug tracker | https://github.com/freckle/faktory_worker_haskell/issues |
Source repo | head: git clone https://github.com/freckle/faktory_worker_haskell |
Uploaded | by PatrickBrisbin at 2025-01-06T18:27:46Z |
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 | 5677 total (51 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2025-01-06 [all 1 reports] |