LiveAgent’s 20% faster running on HTTP/2

We switched to new HTTP/2 on 7th of December 2015. HTTP/2 is the second major version of the HTTP network protocol. HTTP/2 leaves most of HTTP 1.1’s high level syntax, such as methods, status codes, header fields, and URIs, the same. The element that is modified is how the data is framed and transported between the client and the server.

HTTP/2 allows the server to “push” content, that is, to respond with data for more queries than the client requested. This allows the server to supply data it knows a web browser will need to render a web page, without waiting for the browser to examine the first response, and without the overhead of an additional request cycle.

Benefits of HTTP/2:

  • Stream dependencies: the client can indicate to the server which of the resources are more important than the others
  • Multiplexing and concurrency: several requests can be sent in rapid succession on the same TCP connection, and responses can be received out of order – eliminating the need for multiple connections between the client and the server
  • Header compression: HTTP header size is drastically reduced
  • Server push: the server can send resources the client has not yet requested

How does it influence LiveAgent?

  • LiveAgent is more responsive and loads faster.

You can read more about HTTP/2 on wikipedia or akamai.

Andrej Csizmadia

Our website uses cookies. By continuing we assume your permission to deploy cookies, as detailed in our privacy and cookies policy.