Queue
Message queuing systems and background job processing libraries. Packages among the 3,000 most downloaded in the past 90 days.
-
-
rabbit_common 4.0.3
Modules shared by rabbitmq-server and rabbitmq-erlang-client
-
-
broadway 1.2.1
Build concurrent and multi-stage data ingestion and data processing pipelines
-
-
-
-
-
-
-
-
exq 0.20.0
Exq is a job processing library compatible with Resque / Sidekiq for the Elixir language.
-
-
-
gnat 1.10.2
A nats client in pure elixir. Resilience, Performance, Ease-of-Use.
-
-
kaffe 1.27.2
An opinionated Elixir wrapper around brod, the Erlang Kafka client, that supports encrypted connections to Heroku Kafka out of the box.
-
-
exq_ui 0.16.0
Exq UI is the UI component for Exq, a job processing library. Exq UI provides the UI dashboard to display stats on job processing.
-
-
-
gen_rmq 4.0.0
Set of behaviours meant to be used to create RabbitMQ consumers and publishers.
-
-
kane 1.0.0
A library for interacting with Google Cloud Pub/Sub (PubSub). Supports both publication and pull subscription
-
-
amqp10_common 4.0.3
Modules shared by rabbitmq-amqp1.0 and rabbitmq-amqp1.0-client
-
-
-
-
-
-
opq 4.0.4
A simple, in-memory queue with worker pooling and rate limiting in Elixir.
-
-
-
ecto_job 3.1.0
A transactional job queue built with Ecto, PostgreSQL and GenStage.
-
stargate 0.3.0
An Apache Pulsar client written in Elixir using the Pulsar websocket API.
-
-
-
-
-
elsa 1.0.0-rc.3
Elsa is a full-featured Kafka library written in Elixir and extending the :brod library with additional support from the :kafka_protocol Erlang libraries to provide capabilities not available in :brod.
-
-
-
-
lepus 0.1.6
Opinionated library for RabbitMQ with exponential backoff retries and RPC.
-
-
kiq 0.7.3
Robust job queue compatible with Sidekiq Enterprise, powered by GenStage and Redis
-
elixir_nsq 1.2.0
A client library for NSQ, `elixir_nsq` aims to be complete, easy to use, and well tested. Developed at Wistia (http://wistia.com).
-
-
-
-
-
kafka_batcher 1.0.2
Library to increase the throughput of producing messages (coming one at a time) to Kafka by accumulating these messages into batches
-
blocking_queue 1.3.0
BlockingQueue is a simple queue implemented as a GenServer. It has a fixed maximum length established when it is created.
-
-
-
task_bunny 0.3.4
Background processing application/library written in Elixir that uses RabbitMQ as a messaging backend
-
-
-
-
exq_ui_fork 0.14.0
Exq UI is the UI component for Exq, a job processing library. Exq UI provides the UI dashboard to display stats on job processing.