lschult2 has asked for the wisdom of the Perl Monks concerning the following question:

Hello Monks, I'm starting to use Paws to access Amazon SES under mod_perl. But it's quite a memory hog. I'm still on prefork, and each httpd process is using a lot of extra memory due to Paws. There is a Paws->preload_service() call that I put in my mod_perl startup.pl file, but doing so does not change the shared memory usage for me.
# startup.pl use Paws; Paws->preload_service('SES');
Has anyone had success with keeping the memory usage of PAWS down?

Replies are listed 'Best First'.
Re: Paws memory usage
by Athanasius (Archbishop) on Nov 19, 2018 at 13:51 UTC
      Thanks, Athanasius. So I think I have my question answered: Paws is just simply a large memory hog. So we've decided not to use it. We'll form our own requests and sign them with Net::Amazon::Signature::V4. That will be very light weight.