Zizq Labs provides the Zizq job queue — a simple, zero dependency, single binary job queue system that is both fast and durable.
Jobs can be enqueued and processed across a number of programming languages, with a simple HTTP/2 and HTTP/1.1 API under the hood. Unlike other queue systems, Zizq provides its own durable storage and does not require arbitrary deadlines on features like job uniqueness.
- Works in any stack
- Arbitrary named queues
- HTTP/2 and HTTP/1.1 with support for JSON and MessagePack
- Granular job priorities
- Scheduled jobs
- Configurable backoff policies
- Configurable job retention policies
- Job introspection and management APIs
- Unique jobs
- Cron scheduling (recurring jobs)
- Built-in interactive terminal UI (
zizq top)
If you need help using Zizq, create an issue on the Zizq repo. Feedback is very welcome.