Re: mod_perl and mod_python

2022-08-19 Thread Joe Schaefer
Its got a GIL and it cores frequently and it’s not exposing much of the httpd/apr. It’s not that popular compared to wsgi. On Fri, Aug 19, 2022 at 10:20 PM pengyh wrote: > I know perl and python a bit well, most time use both of them for work. > besides mod_perl, there is also mod_python. > do

Re: mod_perl and mod_python

2022-08-19 Thread Mithun Bhattacharya
That is because unlike mod_perl mod_python doesn't integrate deeply into Apache and you can't extend every HTTP request cycle phases. Only two programming languages integrate that deeply - C and Perl. On Fri, Aug 19, 2022, 7:19 PM pengyh wrote: > I know perl and python a bit well, most time

mod_perl and mod_python

2022-08-19 Thread pengyh
I know perl and python a bit well, most time use both of them for work. besides mod_perl, there is also mod_python. do you know what's the difference between them? I never heard people using mod_python to make some jobs. Thanks

Re: Experience running mod_perl2 with mpm_event on Solaris 11

2022-08-19 Thread Joe Schaefer
Segfaults in glibc malloc should be reported to glibc developers. Not here. There’s nothing we can do about it other than to suggest Solaris for high performance modperl shops. On Fri, Aug 19, 2022 at 9:28 PM Joe Schaefer wrote: > My pleasure. Nobody’s going to fix this from the modperl

Re: Experience running mod_perl2 with mpm_event on Solaris 11

2022-08-19 Thread Joe Schaefer
My pleasure. Nobody’s going to fix this from the modperl developer side. We don’t care any more. That ship sailed 20 years ago. I don’t think it’s ever not worked on Solaris, so you get what you pay for in the end. On Fri, Aug 19, 2022 at 9:25 PM Edward J. Sabol wrote: > Very interesting,

Re: Experience running mod_perl2 with mpm_event on Solaris 11

2022-08-19 Thread Edward J. Sabol
Very interesting, Joe! Thank you for sharing your insights into this and experience with it. Here’s hoping someone can solve/fix the problem with mod_perl threads on Linux. Regards, Ed On Aug 19, 2022, at 1:44 PM, j...@sunstarsys.com wrote: > The problem is really confined to embedded uses of

Re: Experience running mod_perl2 with mpm_event on Solaris 11

2022-08-19 Thread pengyh
does perl5 support threading? j...@sunstarsys.com wrote: I discuss different Dynamic Programming Language thread support athttps://sunstarsys.com/CMS/technology. The people in the Perl community at large who knock Perl5's ithreads support are doing nobody any favors.

RE: Experience running mod_perl2 with mpm_event on Solaris 11

2022-08-19 Thread joe
The problem is really confined to embedded uses of ithreads, because Perl itself will mutex-wrap the malloc calls. In httpd, so do all apr_pool_t calls to malloc. It's when the two memory management techniques are interacting that there is no application-level way to guard against thread

RE: Experience running mod_perl2 with mpm_event on Solaris 11

2022-08-19 Thread joe
I discuss different Dynamic Programming Language thread support at https://sunstarsys.com/CMS/technology. The people in the Perl community at large who knock Perl5's ithreads support are doing nobody any favors. -Original Message- From: Edward J. Sabol Sent: Tuesday, August 16, 2022

RE: Experience running mod_perl2 with mpm_event on Solaris 11

2022-08-19 Thread joe
Whatever you do, do not use Perl's sbrk-based malloc implementation. It's a disaster with ithreads. -Original Message- From: Edward J. Sabol Sent: Tuesday, August 16, 2022 2:27 PM To: mod_perl list Subject: Re: Experience running mod_perl2 with mpm_event on Solaris 11 On Aug 16,