Job Queue based on Genstage with retries, deduplication and replies.
Double-ended queue with limited length
Lightweight job processing with GenStage.
A priority search queue implementation for Elixir.
A simple background job queue backed by postgresql.
Utility to buffer items into a queue that follow a simple block pattern on calls to push and pop when the queue at a max size or empty.
A light-weight job queue (think DAG) manager.
Priority Queue for Elixir. Heap implementation
A wrapper for Erlang's :queue. Build First In, First Out queues.
Background jobs OTP style
Exq UI is the UI component for Exq, a job processing library. Exq UI provides the UI dashboard to display stats on job processing.
An Elixir wrapper around the Erlang optimized `queue` that supports the FIFO, first-in first-out, pattern. This is useful is when you ca...
Verk is a job processing system backed by Redis.
Simple and reliable background job processing library for Elixir. Has persistence, retries, delayed jobs, concurrency limiting, error ha...
An Elixir in memory work queue.
Simple elixir work queue consumption for RabbitMQ
Priority Queue
Simple Elixir jobs pool
BlockingQueue is a simple queue implemented as a GenServer. It has a fixed maximum length established when it is created.
Pluggable local/clusterable job queue focused on safety.
Cron-like job scheduler for Elixir.
Exq is a job processing library compatible with Resque / Sidekiq for the Elixir language.
Erlang/Elixir Cloud Framework Persistent Queue Service
Erlang Priority Queue Implementation
A Heap-based Priority Queue Implementation in Elixir.
Exeque allows you to queue up a list of functions and specify how many workers should be used to run those functions.