[Catalyst] A Perl Message Queue?
Robert Mah
rmah at pobox.com
Fri Aug 24 01:56:34 GMT 2007
Good message queue systems can exceed 100,000 messages per second in
throughput. They say OpenAMQ does, for example.
I suggest looking at OpenAMQ (openamq.org). It is free (GNU license),
supported and used by major companies for $$$ work, looks well designed,
seems very flexible, has great performance, and, most importantly, has perl
bindings.
Another popular free message queue is ActiveMQ. Only downside to it is that
it seems rather geared towards java and it's JMS philosophy (though perl
bindings are available).
Cheers,
Rob
_____
From: J. Shirley [mailto:jshirley at gmail.com]
Sent: Thursday, August 23, 2007 1:54 PM
To: The elegant MVC web framework
Subject: Re: [Catalyst] A Perl Message Queue?
On 8/23/07, Tobias Kremer <list at funkreich.de> wrote:
> Has anyone seen stuff like a Messages Queue (I dont have other words for
> it) But a more generic implementation of a thing where you can put in
> messages and pick them out in some other part of the program.
>
> It would be nice when you have stuff that takes longer that people usually
> can wait for.
Maybe TheSchwartz does what you want:
http://search.cpan.org/dist/TheSchwartz/
--Tobias
_______________________________________________
List: Catalyst at lists.rawmode.org
Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/[email protected]/
Dev site: http://dev.catalyst.perl.org/
I second using TheSchwartz -- 6a/TypePad had a presentation at OSCON on it,
reporting that they were having throughput of 800 messages per second.
We're using it at my job, and loving it. I wrote out the very high level
"experience" at
http://jshirley.vox.com/library/post/catalyst-and-theschwartz-reliable-jobqu
eue-in-a-great-framework.html
Also, you can look at Gearman.
Hope this helps,
-Jay
--
J. Shirley :: jshirley at gmail.com :: Killing two stones with one bird...
http://www.toeat.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.scsys.co.uk/pipermail/catalyst/attachments/20070823/ee8b142c/attachment.htm
More information about the Catalyst
mailing list