Back to Search
Start Over
Can HTTP/2 Really Help Web Performance on Smartphones?
- Source :
- SCC
- Publication Year :
- 2016
- Publisher :
- IEEE, 2016.
-
Abstract
- HTTP/2 is the next-generation Web protocol based on Google's SPDY protocol, and attempts to solve the shortcomings and inflexibilities of HTTP/1.x. As smartphones become the main access channel for Web services, we are curious if HTTP/2 can really help the performance of Web browsing. In this paper, we conduct a measurement study on the performance of HTTP/2 and HTTPS to reveal the mystery of HTTP/2. We clone the Alexa top 200 websites into our own server, and revisit them through HTTP/2-enabled proxy, and HTTPS-enabled proxy, respectively. We compare HTTP/2 and HTTPS as a transport protocol to transfer Web objects to identify the factors that may affect HTTP/2, including Round-Trip Time (RTT), bandwidth, loss rate, number of objects on a page, and objects sizes. We find that HTTP/2 hurts with high packet loss, but helps many small objects. The computation and dependencies of fetching Web objects reduce the performance improvement of HTTP/2, and sometimes can even hurt the performance of page loading. At last, we test the server push feature of HTTP/2 to leverage the performance.
- Subjects :
- Computer science
020206 networking & telecommunications
02 engineering and technology
computer.software_genre
World Wide Web
020204 information systems
Push technology
Server
Web page
0202 electrical engineering, electronic engineering, information engineering
Web performance
Web navigation
Web service
computer
SPDY
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- 2016 IEEE International Conference on Services Computing (SCC)
- Accession number :
- edsair.doi...........19e6ac857fdf02f80e7f783c4891f02d