6 ms·
Can wait for the PHP client so I can finally drop Gearman
by agopaul 11y ago
Can wait for the PHP client so I can finally drop Gearman
- orthecreedence 11y agoOut of curiosity, have you tried beanstalkd? What did you not like about it? Disque is very similar to beanstalkd, but with distribution built in.
- agopaul 11y agoI haven't tried it actually. I evaluated it a few years ago and I remember that the queue persistance was missing (though now I see it is supported), and it lacked handling retries out of the box (which Gearman does). Now I've wrote my own wrapper to handle retries on the client side so I might give it a try. Edit: Grammar
- pentium10 11y agohuh that was some years back, it has automatic retry and mature protocol.
- pentium10 11y agoWe use in live environment for about 3 years. We didn't had any incident with it. Persistence is a file, that you can backup regularly to a secondary storage. - We have on peek 10k OPs/second. - features we like is priority, TTR, pause tube (while deploying new code) - responds really fast to stats (we have on a Stats/Graphite dashboard) We love the Beanstalkd Admin Console panel. https://github.com/ptrofimov/beanstalk_console https://github.com/ptrofimov/beanstalk_console