launchpad-dev team mailing list archive
-
launchpad-dev team
-
Mailing list archive
-
Message #04701
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