You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl-cvs@perl.apache.org by as...@hyperreal.org on 1998/11/11 11:15:45 UTC

cvs commit: modperl-site/stories idl-net.txt

ask         98/11/11 02:15:44

  Added:       stories  idl-net.txt
  Log:
  Yet another success story..
  
  Revision  Changes    Path
  1.1                  modperl-site/stories/idl-net.txt
  
  Index: idl-net.txt
  ===================================================================
  Date: Tue, 10 Nov 1998 23:16:31 +0100
  From: Abiga�l Duesberg <ab...@idl-net.com>
  To: modperl <mo...@apache.org>
  Subject: Another Success Story
  Title: Performance increase of around 1100% compared to ASP
  
  
  Hi,
  
          I saw that there were requests for success stories, so here is ours.
  We had to create 21 websites that basically had the same textual content
  (but different ads+clickthroughs, different designs, different acces rights,
  etc...), that needed to sometimes remain unseen and act as gateways to other
  sites, and sometimes show up, with changing content and links according to
  user rights. Also, it had to answer search engine bots with different
  content using yet another database of robot user agents, as well as (coupled
  with LWP stuff) try to relate automatic posting to search engine databases
  to bots that came visiting (I know this isn't really good, but then, food is
  sometimes more important, :-( ) and to optimise meta tags, resubmission,
  etc...
  
          It's all done in mod_perl, and in three days time it served a bit
  more than 4 million mod_perl hits, and submitted 180.000 forms to search
  engines. Everything's running on a 300mhz x86, with 128megs of ram. As a
  comparison, the early development tests were done using CGI on the same PC,
  and ASP on a more powerful one running IIS. We also tried using java
  servlets but the results were so desperate that I will not mention them here
  in respect for those people that use them. Given the time it took either for
  the CGI to be finished, or for the ASP to connect to it's SQL Server 6.5 to
  yield the right results or send the right page, we had been planning to buy
  5 other PCs to get the job done with those solutions. Our benchmarks run
  with about 15.000 iterations of a series of calls to the servers that were
  under no other load show that ASP is hardly faster than CGI when database
  access is used (and then you have to take into account the fact that the ASP
  PC was fairly stronger, (I don't remember the CPU but it had 512megs of
  ram), but that mod_perl induces a performance increase of around 1100% !!!
  Also, it seems to be using less ressources (though I haven't tested that
  fully), or using them for so short time lapses that one doesn't even notice.
  
          The mod_perl development of the whole project was done by one person
  in less than three weeks (stress-testing included) , and it is running
  flawlessly.
  
  
  I am looking for something stronger, but all that comes to mind is a deeply
  heart-felt "Thanks !".
  
  
  
  Abiga�l Duesberg
  ASP - Lotus - LiveWire - Perl - Java