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.
- Php Queue Size
- Php System Command
- Php Mail Queue System
- Php Queue Implementation
- Php Based Queue Management System
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
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?