← Back to team overview

launchpad-dev team mailing list archive

Re: generic job queue cronjob?

 

> 
> Here are a few things I have lined up that could be done via rabbit:
> -Send oops reports to lp-oops immediately rather than later.
> -Trigger completion of long-poll paused requests on appservers.
> -raise traps when things like the queue retry limit trigger
> 

And another from me:

- things like the branch scan job or diff generation when a merge
proposal is created, plus other similar examples

Basically, workflow which is currently implemented using cron jobs and
database updates as essentially the task trigger mechanism should be
migrate to a solution based on message queues IMHO.

Longer term, since I think rabbit is XA compliant, then this opens up
more scope for better managing more complex workflow task failures and
ensuring, when absolutely required, overall system consistency etc.




Follow ups

References