devgarden/simpleq

Generic queue system based on Symfony. Light weight, easy and fast to configure and initiate.

1.0.5 2017-04-22 15:36 UTC

This package is auto-updated.

Last update: 2024-04-29 02:40:25 UTC


README

Coverage Status Dependency Status

Code Climate Latest Stable Version License

SimpleQ is a generic queue system based on Symfony2 & Doctrine. Lightweight, fast and easy to configure.

Dependencies

Your project should be able to run with the following dependencies:

For Symfony 2

v0 - v0.9.7

  • "php": ">=5.3.9"
  • "symfony/symfony": "2.7.*"
  • "doctrine/orm": "~2.2"
  • "doctrine/dbal": "~2.2"
  • "doctrine/doctrine-bundle": "~1.4"
  • "gedmo/doctrine-extensions": "~2.4"

For Symfony 3

v1 - latest

  • "php": ">=5.3.9"
  • "symfony/symfony": "3.*"
  • "doctrine/orm": "^2.5"
  • "doctrine/dbal": "^2.5"
  • "doctrine/doctrine-bundle": "~1.6"
  • "gedmo/doctrine-extensions": "~2.4"

Setup


***

# Usage

###### Learn how to register, create and handle queues in the [Queue chapter](doc/queue.md)
###### Learn how to initialize, check & control scheduler in the [Scheduler chapter](doc/scheduler.md)
###### Learn how to build and run your worker in the [Worker chapter](doc/worker.md)
###### Learn how to cluster queues & workers [Cluster chapter](doc/cluster.md)
###### Have a look at the [Roadmap](doc/roadmap.md)