Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot
 
PerlMonks  

The future of mod_perl

by hippo (Chancellor)
on Mar 17, 2021 at 22:34 UTC ( #11129853=perlnews: print w/replies, xml ) Need Help??

Sander has posted this message on the mod_perl mailing lists today. In essence, mod_perl needs more PMC members to prevent Apache kicking it upstairs to the Attic (whence nothing returns).

If you have the ability, the time and the inclination, please consider stepping forward to help secure the future of this important Perl project.


🦛

Replies are listed 'Best First'.
Re: The future of mod_perl
by Fletch (Chancellor) on Mar 19, 2021 at 16:10 UTC

    Posting this as a top level rather than replying to the other threads . . .

    If you look at the "getting started" Apache module developer guide you can get an idea of what sorts of hooks are provided. mod_perl allows you to write Perl (vice C code you've got to compile and build into a shared object which you've got to hard kill your server processen to change) to hook in at any of those places. Want to have something run every time a child httpd is spun up? You can just write perl. Want to implement a custom configuration directive? Again, perl. With anything that's available from CPAN at your beck and call.

    That said though I will admit there's a (very, very tiny) sliver of merit to the "but everything's a distributed REST k18s service pod cluster these days, so you don't need it" arguments (in that you're likely doing a lot less in any given "service" and then you are using ngnix or the like to hide some of the complexity or shuffle things around to different backends).

    Unfortunately I don't have call to use it at $work currently I used to, nor the necessary current familiarity with the apache guts to step up. Maybe it's nostalgia but it'd be a shame to see it gone.

    Edit: accidentally a word.

    The cake is a lie.
    The cake is a lie.
    The cake is a lie.

A reply falls below the community's threshold of quality. You may see it by logging in.
A reply falls below the community's threshold of quality. You may see it by logging in.
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
Node Status?
node history
Node Type: perlnews [id://11129853]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others browsing the Monastery: (5)
As of 2021-06-14 09:41 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    What does the "s" stand for in "perls"? (Whence perls)












    Results (62 votes). Check out past polls.

    Notices?