Petrov, Pavel and Petrova, Stefka (2016): Using the HTTP/2 Server Push Technology to Reduce Web Page Loading Latency. Published in: 6th International Conference On Application Of Information And Communication Technology And Statistics In Economy And Education (ICAICTSEE-2016) Conference Proceedings (2016): pp. 308-314.
Preview |
PDF
MPRA_paper_102988.pdf Download (7MB) | Preview |
Abstract
The paper reviews the factors affecting latency when loading web pages. It concludes that nowadays network bandwidth plays an increasingly small role about the latency. An empirical research was made to find out how much the latency is reduced when using the HTTP/2 server push technology. An average by volume and by content web page is used in the tests, which includes different versions of the protocol HTTP - HTTP/1.1, HTTPS/1.1 and HTTPS/2. Experimental software is created and an external program to simulate network latency is used.
Item Type: | MPRA Paper |
---|---|
Original Title: | Using the HTTP/2 Server Push Technology to Reduce Web Page Loading Latency |
Language: | English |
Keywords: | Server Push, HTTP, HTTP/1.1, HTTP/2, Hypertext Transfer Protocol, web page, latency, lag, web server, web client |
Subjects: | C - Mathematical and Quantitative Methods > C8 - Data Collection and Data Estimation Methodology ; Computer Programs > C88 - Other Computer Software L - Industrial Organization > L6 - Industry Studies: Manufacturing > L63 - Microelectronics ; Computers ; Communications Equipment L - Industrial Organization > L8 - Industry Studies: Services > L86 - Information and Internet Services ; Computer Software |
Item ID: | 102988 |
Depositing User: | Dr. Pavel Petrov |
Date Deposited: | 01 Oct 2020 10:10 |
Last Modified: | 01 Oct 2020 10:10 |
References: | ISO/IEC 7498-1:1994, Information technology -- Open Systems Interconnection -- Basic Reference Model: The Basic Model, <http://www.ecma-international.org/activities/Communications/ TG11/s020269e.pdf> T. Berners-Lee, The Original HTTP as defined in 1991, <https://www.w3.org/Protocols/HTTP/AsImplemented.html> R. Fielding et al., RFC 7230, "Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing", 2014, <https://tools.ietf.org/rfc/rfc7230.txt> T. Berners-Lee et al., RFC 1945, "Hypertext Transfer Protocol - HTTP/1.0", 1996, <http://www.rfceditor.org/rfc/rfc1945.txt> R. Fielding, et al., RFC 2616, Hypertext Transfer Protocol - HTTP/1.1, 1999, <https://tools.ietf.org/rfc/rfc2616.txt> P. Petrov et al., Opportunities for Using the Protocol HTTP/2 to Reduce Lag When Loading Web Applications, Izvestia, Journal of the Union of Scientists - Varna, Economic Sciences Series, Issue: 2, 2016, p.160. <http://www.su-varna.org/izdanij/2016/ikonom-2-016/p%20155-165.pdf> M. Belshe, R. Peon, M. Thomson, RFC 7540, Hypertext Transfer Protocol Version 2 (HTTP/2), <https://tools.ietf.org/rfc/rfc7540.txt> Trends, <http://httparchive.org/trends.php?s=All&minlabel=Oct+15+2015&maxlabel=Oct+15+2016> Apache HTTP Server Version 2.4, HTTP/2 guide, <https://httpd.apache.org/docs/2.4/howto/http2.html> Apache HTTP Server Version 2.4, Environment Variables in Apache, Special Purpose Environment Variables, <http://httpd.apache.org/docs/2.4/env.html#special> |
URI: | https://mpra.ub.uni-muenchen.de/id/eprint/102988 |