3 ms·
Resque. https://github.com/blog/542-introducing-resque https://github.com/blog/542-introducing-resque I use the Ruby version, but there is a php version too.
by maxdemarzi 15y ago
Resque. https://github.com/blog/542-introducing-resque https://github.com/blog/542-introducing-resque
I use the Ruby version, but there is a php version too.
https://github.com/chrisboulton/php-resque https://github.com/chrisboulton/php-resque
- andrewjshults 15y agoWe're using a combo of the PHP version and the Ruby version and it's been working great for us (we migrated over from a custom queue on top of MySQL. The Sinatra based front-end is awesome for being able to monitor everything that's going on and with a little bit of work you can get pretty much any of the Ruby extensions to work with the PHP version (we're using the resque-scheduler https://github.com/bvandenbos/resque-scheduler https://github.com/bvandenbos/resque-scheduler to do delayed jobs). There are a few inconsistencies between how the jobs get handled between the two (it's not a huge difference and I've been meaning to submit it as a patch, I need to separate out some of the changes I made to make the PHP version compatible with resque-scheduler). If you have questions about implementing the PHP version, feel free to ping me.
- gresrun 15y agoThere is also a Java version that I wrote a few months ago if that's more your cup of tea: https://github.com/gresrun/jesque https://github.com/gresrun/jesque https://github.com/gresrun/jesque-web https://github.com/gresrun/jesque-web