develooper Front page | perl.perl5.porters | Postings from October 2005

Pre-loaded Perl executables or B::C executables etc. (Special maintenanceissue).

Thread Next
From:
Joseph Thames
Date:
October 26, 2005 01:15
Subject:
Pre-loaded Perl executables or B::C executables etc. (Special maintenanceissue).
Message ID:
435ED3A1.7080806@metacalculus.net
I don't know if this is an appropriate question for you guys or not, but 
I will let your referees sort it out.

I have been a Perl developer for 10 years out of 44 years as a SW 
developer. I currently develop sophisticated data mining (screen 
scraping) apps for business clients. We are now moving to broadcast 
proxy agents, and want to run them on plain vanilla web-hosted Linux 
proxy servers (that do not require the installations of special CPAN 
modules on each individual server).

I am also involved in developing apps requiring elaborate 
Apache-ModPerl-Mason and various CPAN module infrastructure that will 
potentially be similarly distributed to Linux servers, and would like to 
avoid the special CPAN configuration of each of these servers

In both cases, I would like to be able to configure executable Perl/CGI 
agents on fully configured development servers and then convert these 
agents to native executables or early-bound Perl executables that could 
be executed by "bare-bones" Perl interpreters on the "plain-vanilla" 
servers. I would like to create these executable agents as binary files 
and then upload these binaries to the cgi-bins of the proxy servers.

In principle I could use the B::C or B::CC approach, but I am dubious 
about trying this approach with the elaborate CPAN conglomerations that 
I now require. I would rather do the bare-bones interpreter/pre-bound 
binary Perl executable approach.

As I believe this is going to be an important issue for highly scaled 
atomized agent processing that my primary client wants to implement, I 
thought it ought to be a standard way of using Perl, instead of the 
late-binding (use, require) loading approach that is the Perl standard.

This may be a simple problem, but I haven't seen it discussed anywhere. 
But I admit I haven't done much research on it yet. I thought I would 
ask the experts instead.

Thanks in advance for your insight.

-- 
Joseph 'Bear' Thames
Meta Software Engineering
(408) 873-0658
bear@metacalculus.net


Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About