Forum .LRN Q&A: Re: AOL performace data

Collapse
4: Re: AOL performace data (response to 1)
Posted by Jun Yamog on
Yes the software is very important.  From first hand experience this what happened to one of my current projects, not OpenACS.  The client bought a real hefty xeon 4gig ram server.  Since we estimated that this will need about 1gb of java and the other for oracle.  Its running about 100+ subsites.  When most data are in, we did some stress test.  Sadly each subsite seems to need 20mb.  So we will need about 2.5gb including caching and real code.  The natural option was to add hardware, but before we did that we studied the code.

After some test and theories and getting a 5 day trial key of Optimizeit.  We where able to pinpoint the problems.  With less than 50 lines of code changes.  We are now running in less than 200mb with caching... not only that we are about 10x faster than the old code.  Now we have a big fat server... so we just decided to turn up the cache :)

Sometimes it pays to get your hands dirty and Open Source is a real bonus.  You don't need to wait for the vendor to fix it.  Which also reminds me Lars new profiler will likely save someone's big bucks one of this days. :)