You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
miccheng edited this page Sep 9, 2012
·
14 revisions
Why PHP-Queue
Goals
Abstracted interface to multiple queue backends (BeanStalkd, AWS SQS, Redis, RabbitMQ). Take advantage of each queue backend's own clustering capabilities.
Support multiple queues of different backends at the same time.
REST interface to add new Jobs to queue.
Command Line Interface to support file injection (eg. log file, CSV files) into queues.
Support for multiple worker types. Each queue can simultaneously handle different job types - hand-off will be handled by the worker daemon.