Re: HTTP and MPM support

Mark Blackman <[email protected]>
Newsgroups gmane.comp.apache.mod-perl
Message-ID <[email protected]>
I think Perl is fine, but naive Perl (or anything else) doesn’t scale. Are you actually maxing out your CPU (re-examine your code) or are your mod_perl instances all hanging around waiting for a database to return (re-examine your queries/indices). 

- Mark

> On 28 Jan 2019, at 21:27, John Dunlap <[email protected]> wrote:
> 
> Yes! Lots of traffic is arguably the best kind of problem to have! :) We can definitely throw servers at the problem and scale horizontally but those costs add up and I'm afraid that, unless we can somehow get more concurrency out of mod_perl, a day will come when we're forced to acknowledge that we can do more work for less money in a different language. I was really hoping that a different MPM and http/2 would help in that regard but it's not sounding hopeful. :(
> 
> On Mon, Jan 28, 2019 at 9:18 PM Mark Blackman <[email protected] <mailto:[email protected]>> wrote:
> 
> 
>> On 28 Jan 2019, at 21:14, John Dunlap <[email protected] <mailto:[email protected]>> wrote:
>> 
>> Our servers already have 32 Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz cores(if you count hyper threading) so optimization is the road I've been going down. I've also Apache::VMonitor to get, at least, *some* insight into the internals of mod_perl but I'm uncertain how to use the information it gives me to optimize the server.
> 
> Plenty of traffic sounds like a nice problem to have, more machines then? :)  I have a hosting business (UK) on the side (http://www.exonetric.com <http://www.exonetric.com/>) and would love to sell you some hosting!  On the other hand, if your Perl just needs some TLC, then plenty of contractors can help find the hotspots and optimise for you.
> 
> - Mark
> 
> 
> -- 
> John Dunlap
> CTO | Lariat 
> 
> Direct:
> [email protected] <mailto:[email protected]>
> 
> Customer Service:
> 877.268.6667 <>
> [email protected] <mailto:[email protected]>
> <100x60.png>
> <100x60.png>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.