[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