Analyzing the Impact of HTTP/3 on Web Application Performance

Authors

  • Richard Bonsu
  • Kenneth Obeng Peprah
  • William Asiedu

DOI:

https://doi.org/10.46610/JOITS.2024.v10i03.005

Keywords:

Hypertext Transfer Protocol (HTTP), Latency, Loading time, Web application, Websites

Abstract

This research examines the effect of HTTP/3, the most recent version of the Hypertext Transfer Protocol, on web application performance. It is essential to understand the applicability of the newer web technologies to achieve better usability of the websites. HTTP/3, based on the QUIC protocol, has several improvements compared with its predecessors – HTTP/2 and HTTP/1.1.1 comprise the connection establishment being quicker, the congestion control being enhanced, and the errors being corrected. They are expected to improve page loading time and decrease latency and other web performance metrics, especially when the network environment conditions are so poor, e.g., high latency and packet-losing network. The aim of this study is mainly to assess the enhancement benefits of HTTP/3 over HTTP/2 and HTTP/1.1.1, to understand the scenarios for which HTTP/3 improves public network conditions the most, and to evaluate HTTP/3 performance improvements for various web applications – serving the static content, applications delivering dynamic content, and real-time communication services. We also hope to discover the difficulties and constraints ahead as HTTP/3 is implemented. To this end, we employed controlled experiments across various web applications under different network environments as presented below: Time to load a page, latency, throughput, and error rate were evaluated and assessed with Google Lighthouse and Wireshark. It can be inferred from the results that HTTP/3 has improved over HTTP/2 and HTTP/1.1.1, especially in a given environment where there is high latency and packet loss, thus providing faster page loading and improved application responsiveness. However, HTTP/3 may have the following problems: the compatibility problem of some browsers. In the end, HTTP/3 provides excellent performance improvements, is crucial to modern web applications, and is essential in more complex networks. Understanding this industry study will help you make proper decisions on HTTP/3 for web development and businesses.

Published

2024-12-24

How to Cite

Richard Bonsu, Kenneth Obeng Peprah, & William Asiedu. (2024). Analyzing the Impact of HTTP/3 on Web Application Performance. Journal of Information Technology and Sciences, 10(3), 40–49. https://doi.org/10.46610/JOITS.2024.v10i03.005

Issue

Section

Articles