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:[EMAIL PROTECTED] 
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 <[EMAIL PROTECTED]> 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@lists.rawmode.org
Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.rawmode.org/
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 :: [EMAIL PROTECTED] :: Killing two stones with one bird...
http://www.toeat.com 

_______________________________________________
List: Catalyst@lists.rawmode.org
Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.rawmode.org/
Dev site: http://dev.catalyst.perl.org/

Reply via email to