Job Queue based on Genstage with retries, deduplication and replies.
TaskBunny job failure backend that reports the error to Sentry
Zero dependency, ultra-fast, background job processing library.
A priority queue implementation based on max pairing heaps. Written in pure Gleam.
A queue implementation built on top of Map
An Elixir wrapper around the Erlang optimized `queue` that supports the FIFO, first-in first-out, pattern. This is useful is when you ca...
Ecto postgres notifications-based queue for Honeydew
Library to handle all consuming, producing, and exchanging of RabbitMQ messages via AMQP 0-9-1 protocol. Also enables RPC across independ...
Exeque allows you to queue up a list of functions and specify how many workers should be used to run those functions.
A simple queue backed by ra.
Sombrero is a database-backed job queue.
Point-to-point, durable message-queues
Generates a Slack bot boilerplate that works out of the box and is easily extensible. Support for cron-like jobs and commands included.
Rescue stuck Oban jobs that is not running.
FIFO buffers for queueing
A Heap-based Priority Queue Implementation in Elixir.
This application reads from a redis queue (RPOP) and then executes functions from a list. The first function from the list does not rece...
Lightweight job processing with GenStage.
A library for building workflows out of queued worker jobs, and running them as transactions.
A first-in-first-out queue data structure for Elixir.
A module which extends the erlang queue module.
A basic in-memory :queue implementation
Accesses a Google App Engine Pull Task Queue over REST.
This is a GenServer-ish implementation of a remote shell execution agent. A process that waits for the message to arrive on the RabbitMQ ...
Queue-free/gen_server-free/process-free locking mechanism built for high concurrency.
Asymptotically Efficient Priority Queues
Real-time purely functional persistent (in the data-structure sense not that it's goes to disk) queue
A durable Postgresql backed job queue
DataFetcher is a library that can ease fetch-and-cache jobs for Elixir projects.
Simple queue client. Use mnesia for storing messages