SPDY

SPDY (pronounced "SPeeDY") is an experimental network protocol created to transport Web content. The Genero Application Server is compatible with the SPDY protocol.

The main goal of SPDY is to reduce web page load time by:
  • Multiplexing unlimited concurrent file transfers over a single connection. In other words, it allows many concurrent HTTP requests across a single TCP connection.
  • Ordering file transfers by priority, preventing the channel from being congested with non-critical resources.
  • Reduce bandwidth by compressing headers and eliminating unnecessary headers. For example, User-Agent, Host, Accept* are typically static and do not need to be resent.
  • To enable the server to initiate communications with the client and push data to the client whenever possible.
  • SSL is the underlying transport protocol:
    • better security
    • compatibility with existing network infrastructure
    • ensure communication across existing proxies is not broken

The SPDY protocol is built-in with Firefox® (version 13 and greater) and Google Chrome.

It is the responsibility of the system administrator to install SDPY for their Web servers (where available). It is transparent to the GAS.

Important: GAS 2.50 provides a built-in compression feature. If SPDY is used and compression is active in SPDY, you should disable the built-in GAS compression. SPDY will do a better job of compression as it can compress HTTP headers as well as HTTP request/response bodies.