Gen Queue Save

Generic queues with adapter support for Elixir

Project README

GenQueue

Build Status GenQueue Version

GenQueue is a specification for queues.

This project currently provides the following functionality:

  • GenQueue (docs) - a behaviour for queues

  • GenQueue.Adapter (docs) - a behaviour for implementing adapters for a GenQueue

  • GenQueue.JobAdapter (docs) - a behaviour for implementing job-based adapters for a GenQueue

  • GenQueue.Job (docs) - a struct for containing job-enqueuing instructions

Installation

The package can be installed by adding gen_queue to your list of dependencies in mix.exs:

def deps do
  [
    {:gen_queue, "~> 0.1.8"}
  ]
end

Documentation

See HexDocs for additional documentation.

Adapters

The true functionality of GenQueue comes with use of its adapters. Currently, the following adapters are supported.

More adapters are always welcome!

Contributors

Open Source Agenda is not affiliated with "Gen Queue" Project. README Source: nsweeting/gen_queue
Stars
46
Open Issues
1
Last Commit
4 years ago
Repository
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating