
DOI: 10.11118/978-80-7509-990-7-0017
PERFORMANCE COMPARISON OF HTTP/3 SERVER IMPLEMENTATIONS
- Jiří Balej1, Tomáš Sochor1
- 1 Department of Informatics, Faculty of Business and Economics, Mendel University in Brno, Zemědělská 1, 613 00 Brno, Czech Republic
The paper opens the question of comparison published open-source webservers with support of HTTP/3. This is brand new protocol standardised in 2022 was developed with aim to speed up web communication and instead of TCP uses UDP with new QUIC protocol. There is summarized current state of HTTP protocols development and studies, where is compared performance of various HTTP versions. The aim of paper is to compare different open-source webserver implementations with HTTP/3 support in laboratory. Five different scenarios were presented to test ordinary real-life situations. The results of all three servers with different content and HTTP/1.1 or HTTP/3 protocols are presented. Main result would be better performance of Caddy and nginx server in bad connection conditions, but without speed limit, large delay or loss the OpenLiteSpeed was fastest.
Klíčová slova: HTTP/3, QUIC, Caddy, Nginx, OpenLiteSpeed, webserver
stránky: 17-23, online: 2024
Reference
- ARAÚJO, J. 2019. Real-world latency and packet loss. Codeavel blog [online]. Available at: https://blog.codavel.com/performance-report-defining-use-cases [Accessed: 2023-12-17].
- BELSHE, M., PEON, R., THOMSON, M. and MELNIKOV, A. 2012. SPDY Protocol draft-ietf-httpbis-http2-00. Internet-Draft [online]. Available at: https://datatracker.ietf.org/doc/html/draft-ietf-httpbis-http2-00
- BISWAL, S. P., GUPTA, S., KUMAR, A. and PATEL, S. 2022. Comparative Analysis of Compound TCP with Various End-to-End Congestion Control Mechanisms [online]. Available at: http://dspace.nitrkl.ac.in/dspace/bitstream/2080/3879/1/PatelS_ICAC3N-22.pdf
- CARLUCCI, G., DE CICCO, L. and MASCOLO, S. 2015. HTTP over UDP: an experimental investigation of QUIC. Internet-Draft In Proceedings of the 30th Annual ACM Symposium on Applied Computing (SAC '15). Association for Computing Machinery, New York, NY, USA, 609-614. https://doi.org/10.1145/2695664.2695706
Přejít k původnímu zdroji...
- COOK, S., MATHIEU, B., TRUONG, P. and HAMCHAUOI, I. 2017. QUIC: Better for what and for whom?IEEE International Conference on Communications (ICC). Paris, France, pp. 1-6. https://doi.org/10.1109/ICC.2017.7997281
Přejít k původnímu zdroji...
- DUBEC, J., BALAŽIA, J. and ČIČÁK, P. 2023. Performance evaluation of the HTTP/3 client implementations. 46th International Conference on Telecommunications and Signal Processing (TSP), Prague, Czech Republic, pp. 260-263- doi: 10.1109/TSP59544.2023.10197834
Přejít k původnímu zdroji...
- KUTTER, M. and JAEGER, B. 2022. Comparison of Different QUIC Implementations, Network Architectures and Services- doi: 10.2313/NET-2022-07-1_10
Přejít k původnímu zdroji...
- LYSENKO, S. and SAVENKO, B. 2023. Distributed Discrete Malware Detection Systems Based on Partial Centralization and Self-Organization. International Journal of Computing, 22, 117-139.
Přejít k původnímu zdroji...
- MEGYESI, P., KRÄMER., Z. and MOLNÁR, S. 2016. How quick is QUIC?. IEEE International Conference on Communications (ICC), Kuala Lumpur, Malaysia, pp. 1-6, doi: 10.1109/ICC.2016.7510788
Přejít k původnímu zdroji...
- PERNA, G., TREVISAN, M., GIORDANO, D. and DRAGO, I. 2022. A first look at HTTP/3 adoption and performance, Computer Communications, Volume 187, pp. 115-124, ISSN 0140-3664. https://doi.org/10.1016/j.comcom.2022.02.005
Přejít k původnímu zdroji...
- RÜTH, J., POESE, I., DIETZEL, C. and HOHLFELD, O. 2018. A First Look at QUIC in the Wild. Passive and Active Measurement (PAM 2018). Springer, doi: 10.48550/arXiv.1801.05168
Přejít k původnímu zdroji...
- SHREEDHAR, R., PANDA, R., PODANEV, S. and BAJPAI, V. 2022. Evaluating QUIC Performance Over Web, Cloud Storage, and Video Workloads. In: IEEE Transactions on Network and Service Management, vol. 19, no. 2, pp. 1366-1381, June 2022. https://doi.org/10.1109/TNSM.2021.3134562.
Přejít k původnímu zdroji...
- SAADAT, R. 2022. Spirent Communications. In: Building Next-Generation Web with HTTP/3. https://www.spirent.com/blogs/building-next-generation-web-with-http-3 [Accessed: 2024-01-10].