← Back to team overview

launchpad-dev team mailing list archive

Re: generic job queue cronjob?

 

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 09/21/2010 09:06 AM, Julian Edwards wrote:
>>>> That's why I've been gathering requirements at
>>>> https://dev.launchpad.net/Foundations/NewTaskSystem/Requirements to
>>>> ensure we don't pursue a dead end.
>>>
>>> I think this is great; however it doesn't diminish the separate need for
>>> a way of passing messages between components.

>> Can you give me examples of ways
>> you'd like to use RabbitMQ that aren't related to tasks?
> 
> Mostly hand-offs between different parts of the upload and publishing pipeline 
> in Soyuz.  I guess you could equate them to tasks if you want to, but it's 
> simpler for me to think of it as a hand-off.

You're right-- I do see them as task-related.  I can easily imagine
structuring the pipeline so that each operation that needed messaging
was itself a task.  And so I don't see that as a separate need for a way
of passing messages between components.

So yeah, my only objection to RabbitMQ is that it's premature in the
planning process.

Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkyYs3QACgkQ0F+nu1YWqI3CvwCfblpRXzoc/0srGhY1NdFDcygR
onAAniP5fC61z8oyZT1V6xc2RqIqTmqg
=5KHw
-----END PGP SIGNATURE-----



References