Removing Cron From The PHP Workflow

Comments

Comments are closed.

Anonymous at 15:59 on 7 May 2015

Very basic overview that glossed over any pain points and was done in 20 minutes. Needed real-world examples and better discussion of cron analogues in a queue-based system (e.g. scheduler, delayed jobs). What is cron really? How can a queue provide this?

It was a good topic, which I am currently dealing with at work. I learned about some promising new tools to help solve my issues replacing cron, including Resque and the Laravel queue component. There was a good analysis of the problems that Cron and "Poor-mans-cron" have.

In the spirit of constructive criticism, some things that could be added to the talk for the future (which would help fill 45 minutes) might be:
-More background on non-PHP queuing engine options like Beanstalk, IronMQ, etc
-Gearman (a popular PHP tool I had found through Google)
-Discussion about distributed systems (worker pools, etc)
-Code examples