For example, I'm working on a deployment app. Let's say we deploy 4 branches from SVN, that requires 4 svn export
from subversion. This may take a while depending on the branch we check out so I was thinking of sending this to a job queue. When all jobs are complete, then and only then do we want to restart our application services.
Is there a job queue that can do this? I think the closest I've seen is celery since it takes results into a database.