Native web communication protocols and their effects on the performance of web services and systems

Nitin Naik, Paul Jenkins, Philip Davies, David Newell

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

21 Citations (Scopus)

Abstract

Native Web communication protocols are the pivotal components of Web services, applications and systems. In particular, HTTP is a de facto protocol standard used in almost all Web services and systems. Consequently, it is one of the crucial protocols responsible for the performance of Web services and systems. HTTP/1.1 has been successfully deployed in Web services and systems for the last two decades. However, one of the most significant issues with HTTP/1.1 is the Round Trip Time and Web latency. To resolve this issue, two successor protocols SPDY and HTTP/2 have been developed recently, with some studies suggesting that SPDY improved the performance of Web services and systems, whilst some did not find significant improvements in the performance. HTTP/2 is a relatively new protocol and has yet to be tested with any rigour. Therefore, it is important to investigate the effects of these two enhanced protocols SPDY and HTTP/2 on the performance of Web services and systems. This paper conducts a number of practical investigations to evaluate the performance of Web services and systems with and without the support of SPDY and HTTP/2 protocols at the client and server. This study investigates the impact of SPDY and HTTP/2 on the overall performance of Web services and systems from the end-user's perspective.

Original languageEnglish
Title of host publicationProceedings - 2016 16th IEEE International Conference on Computer and Information Technology, CIT 2016, 2016 6th International Symposium on Cloud and Service Computing, IEEE SC2 2016 and 2016 International Symposium on Security and Privacy in Social Networks and Big Data, SocialSec 2016
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages219-225
Number of pages7
ISBN (Electronic)9781509043149
DOIs
Publication statusPublished - 13 Mar 2017
Externally publishedYes
Event16th IEEE International Conference on Computer and Information Technology, CIT 2016 - Nadi, Fiji
Duration: 7 Dec 201610 Dec 2016

Publication series

NameProceedings - 2016 16th IEEE International Conference on Computer and Information Technology, CIT 2016, 2016 6th International Symposium on Cloud and Service Computing, IEEE SC2 2016 and 2016 International Symposium on Security and Privacy in Social Networks and Big Data, SocialSec 2016

Conference

Conference16th IEEE International Conference on Computer and Information Technology, CIT 2016
Country/TerritoryFiji
CityNadi
Period7/12/1610/12/16

Keywords

  • HTTP
  • HTTP/2
  • REST
  • Round trip time
  • SOAP
  • SPDY
  • Web applications
  • Web latency
  • Web protocols
  • Web services
  • Web systems

Cite this