@hackage faktory1.2.0.0
Faktory Worker for Haskell
Categories
License
MIT
Maintainer
engineering@freckle.com
Links
Versions
Installation
Dependencies (23)
- aeson >=2.2.1.0
- aeson-casing >=0.2.0.0
- base >=4 && <5
- bytestring >=0.11.5.3
- crypton >=1.1
- crypton-connection >=0.4.6 Show all…
Dependents (2)
@hackage/freckle-app, @hackage/freckle-otel
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.