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 <m...@blackmans.org> wrote: > > > On 28 Jan 2019, at 21:14, John Dunlap <j...@lariat.co> 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) > 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:* *j...@lariat.co <j...@lariat.co>* *Customer Service:* 877.268.6667 supp...@lariat.co