Php Queue System

This package can queue and process delivery of SMS with Gammu. It take parameters of a SMS message and sent them to a local queue. The package can also pull messages sent to the queue and deliver them using a local mobile device using Gammu to communicate with the device. Prize: One copy of the Zend. Customer Queue Management System 1. Multiple Client 3. Hotel Plan Master 4. Automatically Number 5. Complete Accounting.

  1. Php Queue Size
  2. Php System Command
  3. Php Mail Queue System
  4. Php Queue Implementation
  5. Php Based Queue Management System
System
Archived

I am working on a project that will have to scale. We're building a data migration tool so that we can lower the switching costs for new clients. Our migration software is going to have to interface with the main software over an API. With the volume we're looking at, we need to scale, which means we need a work queue.

What are everybody's thoughts on work queues that play nice with PHP?

My Criteria:

  • Must support persistent/durable queues. No data loss upon reboot or crash

  • Must be a self-hosted service for lowest latency

  • Must play nice with PHP & Symfony.

Gearman

Php Queue Size

Php Queue System

Pros

  • Can manage workers

  • Supports all the features of a work queue

  • Supports database engines for persistent/durable queues. For MySQL, it uses the binary protocol, which should be very fast and have a minimal impact on performance.

Php System Command

Cons

  • Documentation is basically non-existent and I can't find a lot of information on the web.

  • From an outside perspective at least, it looks abandoned. The website has many broken links and looks to be un-maintained.

Brikettpresse bauanleitung pdf printer. Beanstalkd

Pros

Php Mail Queue System

  • Supports all the features of a work queue

  • Adequate documentation in github

  • Supposedly lightweight and fast, but I can't yet confirm this

Php Queue Implementation

Cons

  • Doesn't manage workers

  • I'm not quite sold on the method it uses for persistent queues. I wonder about performance implications and corrupted files.

RabbitMQ

Pros

  • Well established and widely adopted AMQP protocol. Could migrate to another solution if needed.

  • Well supported and backed by an established company.

Cons

  • Doesn't manage workers

  • Doesn't support all the features of a job queue

Amazon SQS doesn't get a mention because of latency. There are probably other AMQP servers that are perfectly capable too, but RabbitMQ seems to lead the pack.

What is everyone's thoughts on these or any other queues? Any good or bad experiences?

Php Based Queue Management System

49 comments