Our network is designed to provide fast, real-time digital experiences. Built on a highly customized version of Varnish, we use Varnish Configuration Language (VCL) and a global network of powerful servers to deliver intelligent caching and application logic at the edge.
Our POPs are strategically located at the center of the highest density Internet Exchange Points (IXPs), so we can serve content to your customers worldwide in milliseconds. We connect with multiple Internet Service Providers at each POP for additional bandwidth capacity and network redundancy, giving us the flexibility to always route traffic on the fastest available network.
Fastly POPs are comprised of powerful servers with plenty of RAM, solid-state drives (SSDs), and 10 plus 25 Gigabit per second Ethernet networking. Frequently accessed content is almost always served from RAM. Long-tail content is served from SSDs for a much lower Time to First Byte (TTFB), or time between receipt of an HTTP request and first response from cache. SSDs allow us to maintain larger caches without longer lookup times, resulting in a high cache hit ratio compared to other CDNs. This also reduces slow, costly traffic back to the origin.
Fastly’s edge cloud supports modern web protocols, allowing you to take advantage of reduced browser overhead and improved efficiency. HTTP/2 is seamlessly integrated into our platform and available across our entire network. We support all the standard HTTP/2 protocol features as well as some optional features, including server push.
Hardware-based routers and load balancers lack the necessary scalability and flexibility you need, so we designed our own custom routing and load balancing software. Unlike legacy CDNs, our powerful servers enable us to run code at the network and application layers. Moving logic to these servers lets us provide faster, more flexible content delivery. Using patent-pending software, we consistently route end users to the most optimal Fastly POP and server while ensuring high availability.