[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Call for testers: LedgerSMB running as a persistent service using Plack
- Subject: Call for testers: LedgerSMB running as a persistent service using Plack
- From: Chris Travers <..hidden..>
- Date: Wed, 15 Aug 2012 21:45:26 -0700
Hi;
I have had a few customers asking for significant speedups and after some profiling have determined that a lot of the cost is with loading modules many of which have costly dependencies. In a CGI environment these are reducing performance. The good news is that this is a constant cost so as your database grows it will not get worse. The bad news is that as long as we are in a CGI environment, the performance will not get better.
Right now I am completing a port of LedgerSMB trunk (to be 1.4) to Starlet/Plack. I expect to have this finished up today. I am having a few issues I need to get fixed. After that I will backport to 1.3 and make it available as an add-on. Aside from the problems, I have seen a very large performance increase with LedgerSMB running in this environment. After this is stable, I will tackle Starman (which strangely is giving me different errors) and maybe an FCGI wrapper.
How interested are people in this?
Best Wishes,
Chris Travers