Back to blog

Follow and Subscribe

Performance

Page 5

2018 starts with 46 POPs & 20 Tbps of connected edge capacity

Tom Daly, Ryan Landry

The Fastly Infrastructure and Edge Cloud Operations Teams wrapped up 2017 by completing major milestones in our point of presence (POP) deployments around the globe AND achieving 20 Tbps of connected edge capacity. Since our last update, we’ve deployed additional US POPs in Atlanta, Houston, Columbus, and Palo Alto, brand-new locations in Cape Town, South Africa and Columbus Ohio, plus a new 100GE-enabled POP in Tokyo, Japan. These upgrades empower us to scale to meet customer demands, reduce latency, and improve resilience to our network — read on to see what we’ve been up to.

Product
+ 3 more

Diff at the edge with serverless cloud functions

Andrew Betts

Requesting the difference between two previously cached files — using just a CDN configuration and a serverless cloud compute function — is a great example of exploiting edge and serverless compute services to make your website more efficient and performant, and lower your bandwidth costs. Read on to learn more.

Performance
Compute

The QA mindset: designing for reliability

Alice Nodelman

Fastly’s engineering teams are smart and capable — they architect thoughtfully, write elegant code, and work carefully with incredible complexity and scale. So why would they (or anyone) need quality assurance (QA)? In this post, Senior QA Automation Engineer Alice Nodelman examines how the QA mindset works, touching on our approach to QA at Fastly and sharing how you could apply this mindset to your organization.

Engineering
Performance

Getting more out of IO with image transformation classes

Dom Fee

We’ve worked to ensure the Fastly Image Optimizer is simple, easy to use, and most importantly fully integrated into the platform. In an effort to give you even more control, we've developed image transformation classes to help streamline, secure, and support your image delivery workflow.

Product
Performance

Getting the most out of Vary with Fastly

Andrew Betts

You can use the `Vary` response header in creative ways, including A/B testing and internationalization. At the same time, many people still use `Vary` badly or misunderstand what it does; in this post, we’ll provide an expanded guide, including some of the more exotic ways you can get value out of `Vary` in intermediate caches like Fastly.

Performance

Building Edge: 40 POPs, 15 Tbps Capacity | Fastly

Tom Daly

We’re pleased to announce that we’ve added a collection of new POPs to the Fastly global network. Since our last update, we’ve deployed additional US POPs in Chicago, Newark, Ashburn, and Los Angeles, plus a brand-new location in Rio de Janeiro, Brazil. Fastly’s global network now exceeds 15 Tbps of connected internet capacity, and we will continue to scale alongside our rapidly growing customer base.

Performance
+ 4 more

Introducing batch API for surrogate key purge

Tatsuhiko Miyagawa

Surrogate keys give Fastly customers a unique way to efficiently purge content from cache — batch API for surrogate key purge allows you to purge content even more efficiently by purging multiple surrogate keys at once. Read on to learn how to best take advantage.

Performance

Optimizing HTTP/2 server push with Fastly

Hooman Beheshti

Since we made HTTP/2 generally available in November 2016, h2 traffic has been steadily growing as more customers migrate to the new version of the protocol; since the beginning of 2017, h2 traffic has increased by over 400% and h2 requests now make up more than 25% of the total requests on Fastly’s network. HTTP/2 has numerous practical implications, but in this post we’ll focus on server push, which can save on round trip request time. Here’s how you can get the most out of server push with Fastly.

Performance

CDN vs Caching: What is the Difference?

Rogier Mulhuijzen

CDN and caching can get confused for one another. Learn the differences between CDN and caching to help decide what you should use for optimal web performance.

Performance
Engineering

Fastly's 35th POP: Johannesburg + Network Upgrades

Tom Daly

We’re pleased to announce our 35th point of presence (POP) located in Johannesburg, South Africa, and have grown our overall network capacity by 737.6% since 2014. We’ve deployed to Johannesburg (JNB) to increase performance for sites delivered by Fastly throughout southern Africa. With JNB online, Fastly now has [POPs on six continents](https://www.fastly.com/network-map). In this post, VP of Infrastructure Tom Daly discusses the improvements users in South Africa and neighboring areas will see, as well as the latest updates to our network in Auckland, Miami, Seattle, and Singapore.

Performance
+ 3 more

Cache hit ratios at the edge: a performance study

Hooman Beheshti

In an earlier post, we discussed the meaning of cache hit ratio (CHR) and analyzed what the metric is and isn’t telling us, showing why we really need two different CHR metrics (CHRedge and CHRglobal) to fully understand how a CDN is serving your clients. In this post, we’ll analyze CHRedge by way of a discussion about performance measurement via testing.

Performance

The truth about cache hit ratios

Hooman Beheshti

Cache hit ratio is a common metric that evaluates a CDN's performance. Learn more about how to improve your cache hit ratio.

Performance

Introducing the Fastly savings calculator

Simon Wistow

Our CDN can cache more content than traditional solutions (static as well as rapidly changing, “event-driven” content), offloading traffic that would otherwise go to origin, allowing our customers to save on infrastructure costs. But just how big are these savings? To help answer this question at a glance, we recently launched our savings calculator, which offers quick insight into the savings you can expect as a result of improved cache hit ratios.

Performance

Fastly's POPs in Minneapolis, Montreal, and Madrid

Tom Daly

We’re pleased to announce an alliteration of new POPs to the Fastly network: Minneapolis, Montreal, and Madrid. We’ve deployed these POPs to expand our reach throughout the Central United States, Canada, and southwestern Europe.

Performance
+ 4 more

Chrome's Alex Russell on service workers, PWAs, and mobile | Fastly

Anna MacLachlan

At Altitude 2016, Software Engineer Alex Russell discussed the latest projects the “performance obsessed” Google Chrome team had underway. In this recap, we’ll take a look at how you can provide reliable offline experiences, how to best reach your users, and avoid the dreaded “Uncanny Valley.”

Performance
Engineering

Network expansion update: Frankfurt

Tom Daly

We’re pleased to announce the addition of a second Frankfurt POP to Fastly’s network. In addition to providing more capacity and redundancy to our CDN in Central and Eastern Europe, the Frankfurt POP gives us the opportunity to leverage new switching technology to drive more 100 Gigabit Ethernet ports in our network.

Performance
+ 3 more

Scaling Fastly Network: Balancing Requests | Fastly

João Taveira Araújo, Lorenzo Saino, + 1 more

Our previous post detailed how Fastly started down the slippery slope of network software. By implementing a distributed routing system on commodity switches, we were able to maintain complete control over how we forward packets at a fraction of the cost imposed by conventional networking wisdom.

Engineering
+ 3 more

A step towards better Web API authentication

Toru Maesaka

The Fastly API is an integral part of our CDN — using our APIs, customers are able to instantly reflect configuration changes, purge content, and perform anything that is available on the Fastly control panel from within their application. In this post, Toru discusses our new API authentication method, API tokens.

Engineering
+ 3 more

A/B testing at the edge

Chris Jackel

A/B testing is valuable, aggravating, and everyone has an opinion on the best way to do it. At Fastly, we provide a set of tools to help enable experiments you can integrate into your own analytics.

Performance
+ 2 more

Announcing our 30th POP: Paris!

Tom Daly

We’re pleased to announce that our 30th POP has come online to the Fastly Network. Located in Paris, France, our new CDG POP is designed to better service Europe by decreasing latency and increasing bandwidth for users in the region.

Performance
+ 3 more