Heroku Scheduler now classified as "Best Effort"
devcenter.heroku.com
devcenter.heroku.com
Not happy about this change.
Guess I'm glad I can run DelayedJob in a unicorn worker, but Heroku is no longer `git push` and go in my mind.
Kinda funny that the solution here is to pay for a dyno that will be sitting there doing nothing and then getting nuked fairly regularly. Seems like an opportunity for a startup: a reliable cron-like service for the cloud. Maybe web-hook based? A quick google didn't turn up any.
Aaaaaand go.
(Don't take this the wrong way, herokueans: I love you. Deeply.)
edit: Please note that this could be against the Heroku terms of service.
Not rocket science, to be sure, but I'd rather not build and maintain the infrastructure.
Or I'd rather build and maintain only that infrastructure.
Between that and the obscenely slow and overpriced Postgres...nope.
(Clojure user, I don't think Heroku's platform plays nice with things that take a bit to fire up. Or the JVM in general.)