What is SPDY?

Communications protocols are what make the internet tick. Consisting of digital rules that govern the way that messages and data are exchanged between computers, they are integral for the smooth running of any computer or network, both global and local. Over the years, many protocols have been developed, each offer specific advantages over those that came before it. A new protocol, known as SPDY has recently started gaining popularity, but what is SPDY and how can it benefit you?

SPDY (derived from the word ‘speedy’) is one of the newest communications protocols and its development is being spearheaded by Google. With the aim being to provide a standardised build of the protocol, the team behind its development are committed to creating a protocol that reduces page load times compared to the similar protocol HTTP. Whilst providing better performance than HTTP, the goal is not for SPDY to replace HTTP, but rather modify the way in which it is used.

How One AI-Driven Media Platform Cut EBS Costs for AWS ASGs by 48%

How One AI-Driven Media Platform Cut EBS Costs for AWS ASGs by 48%

SPDY must be supported by both web browsers and web servers in order to work, and it is currently supported by Chrome, Firefox, Opera and Internet Explorer. There are several performance-based benefits to using browser that support the SPDY protocol:

  1. SPDY is two layered, meaning that the upper layer handles HTTP requests whilst the lower layer deals with encoding and sending data. This is great, as it allows concurrent HTTP requests to be executed per TCP/IP session, resulting in improved performance.
  2. By operating in this way, SPDY also reduces the number of TCP ‘handshakes’, further speeding up response times. Furthermore, this reduction in the number of requests means there are fewer chances for packet loss, which can require requests and data to be resent.
  3. HTTP headers consist of a lot of redundancy, and therefore wasted bandwidth. SPDY compresses HTTP headers, further reducing the number of bytes that need to be transmitted across networks.
  4. Server push functionality allows associated resources from a requested URL to be delivered in the background before they have been clicked on. For example, it may download additional pages from a website when you have only clicked on the home page. Doing this silently in the background, it allows these extra resources to load more quickly if they are eventually clicked on.
  5. Server hints, which work similarly to server push, sends the URL of additional page content as opposed to the actual resources, making future requests on the same website slightly faster.
Bar chart comparing average page load times (PLT) for SPDY and HTTP under varying packet loss rates.
Packet loss comparison between HTTP and SPDY. SPDY clearly comes on top, with a much lower level of packet loss.

These points all mean that SPDY can deliver some strong performance increases when it comes to delivering data online. Google’s whitepaper on SPDY claims that these performance improvements could range from 27% – 60% compared to page load times across TCP without SSL and 39% – 55% compared to TCP with SSL. These are some serious speed improvements.

In addition to these performance gains, SPDY also contains some significant security enhancements. This is because all current iterations of SPDY have SSL (secure sockets layer) built in and mandated, providing encrypted traffic at all times. This is great in a world where secure browsing is increasingly become a concern for most users.

Ad banner promoting GlobalDots for website speed and reliability.

SPDY is an exciting new development in the web industry and its push to becoming standardised is certainly a great thing. As more browsers and web servers make use of the protocol, we will see ever increasing performance benefits across a number of different websites and applications. And when used in conjunction with advanced web acceleration technologies such as content delivery networks, we will begin to experience how the web of tomorrow might look and feel.

Latest Articles

Complying with AWS’s RI/SP Policy Update: Save More, Stress Less

Shared Reserved Instances (RIs) and Savings Plans (SPs) have been a common workaround for reducing EC2 costs, but their value has always been limited. On average, these shared pools deliver only 25% savings on On-Demand costs—far below the 60% savings achievable with automated reservation tools. For IT and DevOps teams, the trade-offs include added complexity, […]

Itay Tal Head of Cloud Services
21st November, 2024
Three Ways CISOs Can Combat Emerging Threats in 2025

73% of CISOs fear a material cyberattack in the next 12 months, with over three-quarters convinced AI is advancing too quickly for existing methods to combat it. But what can CISOs do to prepare for the coming wave – and access the resources they need to deal with this evolving threat landscape? To find out, […]

11th November, 2024
How Optimizing Kafka Can Save Costs of the Whole System

Kafka is no longer exclusively the domain of high-velocity Big Data use cases. Today, it is utilized on by workloads and companies of all sizes, supporting asynchronous communication between even small groups of microservices.  But this expanded usage has led to problems with cost creep that threaten many companies’ bottom lines. And due to the […]

Itay Tal Head of Cloud Services
29th September, 2024
Migrating Volumez RedHat VMs into Amazon Linux 2 for higher effective discounts rate of Saving Plan

A cloud data infrastructure company relied on extensive use of multiple instance types to test its products. But this made it difficult to optimize costs – a fact which had begun to impact their ability to scale the business.   The GlobalDots team helped the company identify and implement a new infrastructure configuration that both saved […]

Itay Tal Head of Cloud Services
19th September, 2024

Unlock Your Cloud Potential

Schedule a call with our experts. Discover new technology and get recommendations to improve your performance.

    GlobalDots' industry expertise proactively addressed structural inefficiencies that would have otherwise hindered our success. Their laser focus is why I would recommend them as a partner to other companies

    Marco Kaiser
    Marco Kaiser

    CTO

    Legal Services

    GlobalDots has helped us to scale up our innovative capabilities, and in significantly improving our service provided to our clients

    Antonio Ostuni
    Antonio Ostuni

    CIO

    IT Services

    It's common for 3rd parties to work with a limited number of vendors - GlobalDots and its multi-vendor approach is different. Thanks to GlobalDots vendors umbrella, the hybrid-cloud migration was exceedingly smooth

    Motti Shpirer
    Motti Shpirer

    VP of Infrastructure & Technology

    Advertising Services