[wsf-c-dev] Axis2/C performance resullts with fine tuned Apache httpd

Samisa Abeysinghe samisa at wso2.com
Mon Jul 7 19:40:26 PDT 2008


What is the fastest Web server around? I suppose it is not httpd.

What if we write an Axis2/C module for that fastest Web server?

Samisa...


Rajika Kumarasiri wrote:
> Samisa Abeysinghe wrote:
>> Rajika Kumarasiri wrote:
>>> Samisa Abeysinghe wrote:
>>>> Samisa Abeysinghe wrote:
>>>>> What were the kernel tuning that were done?
>>>>>
>>>>> Also, only 16,000 tps with httpd for pure html? Given the 
>>>>> processing power of our test environment, this should not it be 
>>>>> far better than this?
>>>>
>>>> http://httpd.apache.org/docs/2.0/misc/perf-tuning.html
>>>> http://www.devside.net/articles/apache-performance-tuning
>>> Well, I  followed this and the guidance available here.
>>> http://www.stdlib.net/~colmmacc/Apachecon-EU2005/scaling-apache-handout.pdf 
>>>
>>
>> There are some additional info in the above links. Like removing 
>> unused modules.
>>
>> My gut feel is that, normal httpd could perform way beyond 16k TPS. I 
>> could be wrong. But we need to research this.
> I 'll further look into this.
>
> -Rajika
>>
>> Thanks,
>> Samisa...
>>
>>>
>>> Any way, thanks for the information.
>>>
>>> -Rajika
>>>>
>>>> Thanks,
>>>> Samisa...
>>>>>
>>>>> Thanks,
>>>>> Samisa...
>>>>>
>>>>>
>>>>>
>>>>> Rajika Kumarasiri wrote:
>>>>>> hello every body,
>>>>>> I did a performance test for Axis2/C using httpd module, 
>>>>>> mod_axis2. The
>>>>>> test was carried out after fine tuning(for virtual memory, file 
>>>>>> system,
>>>>>> network etc..) the Apache web server.
>>>>>> Before fine tuning Apache, it was able to serve around 13,000 
>>>>>> requests
>>>>>> per second (I checked this for static content of size 44 bytes, 
>>>>>> using
>>>>>> index.html as a sample) and after the tuning it was able to serve 
>>>>>> around
>>>>>> 16,000 requests per second.
>>>>>> The test was done in the same manner as the previous one using the
>>>>>> Guththila as the parser under same hardware resources.
>>>>>>
>>>>>> Results are as follows.(in requests per second)
>>>>>>
>>>>>> small data set (with 1 element)
>>>>>> ==============
>>>>>> echoVoid(269 bytes) - 12293
>>>>>> echoDoubles(298 bytes) - 11666
>>>>>> echoInts(290 bytes) - 12095
>>>>>> echoStrings(297 bytes) - 12,033
>>>>>> echoSimpleEvents(418 bytes) - 11,440
>>>>>> echoMeshInterfaceObjects(379 bytes) - 11861
>>>>>>
>>>>>> large data set (with 100 elements) ==============
>>>>>> echoDoubles(2.9 KB) - 5676
>>>>>> echoInts(2.7 KB) - 6816.83
>>>>>> echoStrings(2.8 KB) - 6984.28
>>>>>> echoSimpleEvents(15 KB) - 1756.59
>>>>>> echoMeshInterfaceObjects(9.6 KB) - 2204.84
>>>>>>
>>>>>> Conclusion:
>>>>>> According to the results there is around 700- 1500 requests per 
>>>>>> seconds
>>>>>> improvement for small data and for large data the amounts remain the
>>>>>> same as the previous.
>>>>>>
>>>>>> -Rajika
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Wsf-c-dev mailing list
>>>>>> Wsf-c-dev at wso2.org
>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/wsf-c-dev
>>>>>> ------------------------------------------------------------------------ 
>>>>>>
>>>>>>
>>>>>>
>>>>>> No virus found in this incoming message.
>>>>>> Checked by AVG. Version: 8.0.100 / Virus Database: 270.0.0/1489 - 
>>>>>> Release Date: 6/7/2008 11:17 AM
>>>>>>   
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------ 
>>>>>
>>>>>
>>>>>
>>>>> No virus found in this incoming message.
>>>>> Checked by AVG. Version: 8.0.100 / Virus Database: 270.0.0/1489 - 
>>>>> Release Date: 6/7/2008 11:17 AM
>>>>>   
>>>>
>>>>
>>>
>>>
>>> _______________________________________________
>>> Wsf-c-dev mailing list
>>> Wsf-c-dev at wso2.org
>>> http://wso2.org/cgi-bin/mailman/listinfo/wsf-c-dev
>>> ------------------------------------------------------------------------ 
>>>
>>>
>>>
>>> No virus found in this incoming message.
>>> Checked by AVG. Version: 8.0.100 / Virus Database: 270.0.0/1489 - 
>>> Release Date: 6/7/2008 11:17 AM
>>>   
>>
>>
>
>
> _______________________________________________
> Wsf-c-dev mailing list
> Wsf-c-dev at wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/wsf-c-dev
> ------------------------------------------------------------------------
>
>
> No virus found in this incoming message.
> Checked by AVG. 
> Version: 8.0.100 / Virus Database: 270.0.0/1489 - Release Date: 6/7/2008 11:17 AM
>   


-- 
Samisa Abeysinghe 
Director, Engineering; WSO2 Inc.

http://www.wso2.com/ - "The Open Source SOA Company"




More information about the Wsf-c-dev mailing list