open-austin / pet-finder

An application to quickly and easily help owners find lost pets.
7 stars 5 forks source link

Background tasks #17

Closed tshelburne closed 9 years ago

tshelburne commented 9 years ago

Currently, if a lot of animals get added at once, the application gets blocked because apparently the default heroku server is single-threaded / single process. We can look into the app server on heroku, but we still need to have background tasks to handle emailing, importing, etc.

courtney-rosenthal commented 9 years ago

Open Austin can provide an AWS instance if that would be of use.

On December 3, 2014 12:10:11 PM CST, Tim Shelburne notifications@github.com wrote:

Currently, if a lot of animals get added at once, the application gets blocked because apparently the default heroku server is single-threaded / single process. We can look into the app server on heroku, but we still need to have background tasks to handle emailing, importing, etc.


Reply to this email directly or view it on GitHub: https://github.com/open-austin/pet-finder/issues/17

tshelburne commented 9 years ago

Not an issue of AWS, mostly just an issue of installing a gem dependency (I suggest Sidekiq) and then making sure it works in the various situations. Should be pretty straightforward. It's also not particularly pressing - as long as the scraper runs regularly, it never adds more than a few pets at a time.