You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hc.apache.org by "Oleksandr Alesinskyy (JIRA)" <ji...@apache.org> on 2010/03/07 11:57:27 UTC

[jira] Updated: (HTTPCLIENT-925) HttpClient 4.0.1 is approx. 3 time slower then older 3.1 when works against www.google.com

     [ https://issues.apache.org/jira/browse/HTTPCLIENT-925?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Oleksandr Alesinskyy updated HTTPCLIENT-925:
--------------------------------------------

    Attachment: google.zip

As Sebb suggested, I tried both benchmarks against "local" Google, in my case google.de. Results for both versions are almost identical (4.0.1. is slightly slower but it is explainable as google generates longer responses for requests sent over 4.0.1).
But for google.com difference persists. That means that ways to "wrap" requests in 3.1 and 4.0.1 are not semantically identical and this fact better to be reflected in the documentation.

See results in the attached zip, filenames are self-explanatory.

> HttpClient 4.0.1 is approx. 3 time slower then older 3.1 when works against www.google.com
> ------------------------------------------------------------------------------------------
>
>                 Key: HTTPCLIENT-925
>                 URL: https://issues.apache.org/jira/browse/HTTPCLIENT-925
>             Project: HttpComponents HttpClient
>          Issue Type: Improvement
>            Reporter: Oleksandr Alesinskyy
>            Priority: Minor
>         Attachments: google.zip
>
>
> I have tried  benchmarks from httpclient-benchmark - results are some what funny - while for most tried sites 4.0.1 is marginally faster then 3.1, for a couple of sites it is significantly slower, the most noticeable for www.google.com, test were repeated multiple times, here are sample output from 4.0.1 and 3..1  
> *4.0.1*
> Server Software:	gws
> Document URI:		http://www.google.com
> Document Length:	8459 bytes
> Time taken for tests:	3.952 seconds
> Complete requests:	10
> Failed requests:	0
> Content transferred:	84524 bytes
> Requests per second:	2.5303645 [#/sec] (mean)
> Time per request:	395.2 [ms] (mean)
> *3.1*
> Server Software:	gws
> Document URI:		http://www.google.com
> Document Length:	6847 bytes
> Time taken for tests:	1.354 seconds
> Complete requests:	10
> Failed requests:	0
> Content transferred:	68488 bytes
> Requests per second:	7.3855247 [#/sec] (mean)
> Time per request:	135.4 [ms] (mean)
> It is interesting, why.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@hc.apache.org
For additional commands, e-mail: dev-help@hc.apache.org