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/