Re: HTTP/2 in massive file transfers

2016-03-14 Thread Stefan Eissing
Just to give some numbers from my laptop, testing against localhost: httpd mpm worker, OS X, client h2load, transfer rates in GByte/s Version #requests2.4.18 2.4.x 1 GB resource h2c clear 1*1 0.017 1.0 8*1 2.2 h2 tls

Re: HTTP/2 in massive file transfers

2016-03-11 Thread Molina
Hello again, I installed the newest version now (2.4.18), but I still get the same results. Answering by parts: 1. I do not use SSL 2. I have tried now with h2o and nghttpd. Obtained results are explained below 3. Increasing or decreasing the number of concurrent streams does not significantly

Re: HTTP/2 in massive file transfers

2016-03-08 Thread Stefan Eissing
José, there is a newer version 2.4.18 of Apache httpd which is be better suited for performance testing. 2.4.17 was the first release of the module and much has happened since. Test throughput here on localhost, the limit of http/1.1 and http/2 on Apache are several gigabytes/s, without any

Re: HTTP/2 in massive file transfers

2016-03-08 Thread Joshua Marantz
That's a great benchmark, José. A couple of questions: 1. When using http 1.1, is your connection over SSL? I assume that your h2 connection is over ssl, and that might account for a speed penalty. 2. Have you tried this on other h2 implementations (h2o, nginx)? 3. Can you take some other data

HTTP/2 in massive file transfers

2016-03-08 Thread Molina
Hello, I’m testing the HTTP/2 performance to add support to the software I’m working for. My benchmark consist on an apache 2.4.17 server with the following http2-related configuration: LoadModule http2_module modules/mod_http2.so Protocols h2c http/1.1 H2WindowSize 146000