CategoriesAlbums
|
Alpha Launch of Parallel::Supervisor Perl Module
Update (Aug 23): Fixed a test for Win32 and clarified documentation. Updated the URL below to point to a local copy of the latest revision. From the readme: The current release can be downloaded here:Parallel-Supervisor version 0.01 ================================ This module was written to provide a simple way to manage tasks run in parallel using any of a number of techniques, such as fork(), or any of the other Parallel modules. It simplifies managing a collection of processes and provides a uni-directional pipe to allow the child to communicate with the parent. It is not intended or replace more sophisticated solutions such as POE, Proc::Launcher, or Supervisor. Your Parallel::Supervisor object essentially holds a collection of structs representing the children, and provides methods for setup, access, and teardown of child tasks. Please see the perldoc for more details. Parallel-Supervisor-0.03.tar.gz Also available by doing: svn co https://secure.26a.net/svn/projects-kevin/perl/lib/Parallel-Supervisor/ If you would like to help, please download and install - or at least run `make test` and let me know if any tests fail on your platform. (If so, please provide details!) Any feedback is welcome. I am still unsure whether the module is named properly - it is certainly very different from the Supervisor module, so it might better be named Parallel::Juggler or Proc::Manager or something. Thoughts?
Trackback URI: http://www.26a.net/index.php/trackback/17
#2 Re: Alpha Launch of Parallel::Supervisor Perl Module
variety, <> / 20 August 2010
![]() mostly pretty good for a first-time perl module. some stylistic comments appear below. (unfortunately my tabs -- which are really hard spaces of course -- are getting clobbered for some reason). [ Reply (0) ]
#3 to variety ....
klync, <> / 20 August 2010
![]() Wow, thanks for all these tips - time to give the module another pass! [ Reply (0) ]
Leave a CommentRecent Posts
|
#1 Re: Alpha Launch of Parallel::Supervisor Perl Module
15:50 < rindolf> klync: I should note that I hate returning flattened hashes from functions. Returning a single hash-ref is much better, IMO.