Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
PerlMonks  

Re: agents for distributed computation

by talexb (Chancellor)
on Dec 20, 2007 at 18:35 UTC ( [id://658203]=note: print w/replies, xml ) Need Help??


in reply to agents for distributed computation

    Is Perl missing a trick with regard to this programming approach?

Well, CPAN might be missing a trick, but Perl's alive and well at my company, where I wrote a module called JobQueue that can either run jobs locally (via a fork/wait sub-module called ForkingLayer) or remotely (via calls to a grid engine that we have here, in a sub-module called GridEngine).

My module's been in Production for 2-3 years and works really well -- I took advantage of Perl's OO structure and set it up so that the application doesn't have to know whether it's running on the grid engine or locally. Jobs get submitted, and eventually they finish. That's all the application has to know.

Alex / talexb / Toronto

"Groklaw is the open-source mentality applied to legal research" ~ Linus Torvalds

Replies are listed 'Best First'.
A reply falls below the community's threshold of quality. You may see it by logging in.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://658203]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others wandering the Monastery: (4)
As of 2024-04-25 23:32 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found