Hacker News new | ask | show | jobs
by sandGorgon 5125 days ago
I'm using Redmine in a similar setup. Have you seen any performance impact of rake tasks to pull imap mails ? I'm a little wary of the rake task loading the entire ruby (in my case Rails) environment, everytime it starts up.

any thoughts ?

3 comments

It depends upon the hardware you have. But if you have a decent machine say EC2 small instances or something like http://www.hetzner.de/en/hosting/produkte_vserver/vq19 it should not be an issue. We use similar setup for promptcloud and that machine has numerous other things running too, there is no noticeable load.
For my use case it's fine. If the software was going to be commercial, this module would be the first to need beefing. I've toyed with re-running delayed jobs, but this setup has worked for me (Micro EC2 instance).
There is an impact, we have a Rack task that handles mail via STDIN and it takes quite a long time (5 seconds) to startup and process.