CacheFly Blog Menu

CacheFly Blog

Now Serving Dubai and Seoul

I’m pleased to announce that we’ve just added edge locations in Seoul and Dubai to better serve your users in both regions.  Since the past few years, we’ve been rapidly expanding our network coverage with strategically placed edge locations to provide your end users with the fastest content delivery. The new additions bring our total PoP count to 43.

If you’re an existing CacheFly customer, no custom configuration is needed. Users who request content around Seoul or Dubai will automatically receive content from the new POPs. For new customers, special pay-as-you-go pricing for Dubai will begin at 17¢/GB for the first 10TB, while delivery from Seoul starts at 15¢/GB for the first 10TB.

Varnish and CacheFly Webinar Archive Now Available

In case you missed the Using Varnish for Future-Proof Caching webinar (originally recorded on Thurs., April 21st), an archive is now available.

The webinar, presented by CTO and Founders, Per Buer of Varnish Software, and Matt Levine of CacheFly, focused on how CacheFly is using Varnish Plus to turbocharge deliver performance.

During the webinar, Matt Levine shared:

  • How CacheFly used Varnish Plus to massively improve performance on “in-flight” objects.
  • How more granular control over caching and more flexibility allows CacheFly to deliver better customer service.
  • How features can now be added or changed within minutes—not days, while ensuring functionality is maintained in a timely fashion.
  • How CacheFly has saved both monetary and manpower resources after implementing Varnish Plus.

Watch the Webinar >

Announcing CacheFly CDN—Turbocharged with Varnish Plus

I’m pleased to announce that over the past year, we’ve been revamping the underpinnings of our CDN, using Varnish Plus.

What is Varnish Plus?

Varnish Plus is an enhanced version of the open source front-end web application accelerator (HTTP reverse proxy).

Why did we decide to deploy Varnish Plus?

We decided to implement Varnish Plus for two reasons:

  • Significant Performance Boost:
    When combined with our high throughput performance CDN, Varnish Plus dramatically improves our TTFB, while preserving our industry leading throughput.  Varnish Plus is also a lot more efficient on todays modern hardware, which allows us to scale out additional PoPs with less hardware.
  • Ability to Deploy New Features—Faster:
    Since CacheFly began in 2005, we’ve relied on a mix of open-source solutions with our custom patches. While this allowed us to grow and scale into the high performance CDN we have today, it’s become infinitely more challenging to deploy new features. In addition to the performance improvement, using Varnish Plus enables us to deploy new in-demand features where we can add or change features within minutes—not days, all while backing it with our 100% availability SLA.

What does this mean for customers?

We’re offering our customers a turbo-charged version of CacheFly. What has always been the fastest throughput CDN in the world, will now be even faster.  Moving forward with Q2 and beyond, we’ll be deploying some amazing new features, including HTTP/2 support!

To learn more, subscribe for updates, or register to attend Varnish Summit NYC from 9am-4pm ET, Tuesday, March 15, 2016 at Bernheim and Schwartz, where I’ll be speaking with Varnish CTO and Founder, Per Buer, in a Q&A session, starting at 2pm ET.

Register Now for
Varnish Summit NYC >

Push vs. Pull: What’s the Difference?

Like most CDNs, CacheFly offers two distinct methods of caching your files: “push,” which is the traditional upload method, and origin “pull,” also known as reverse proxy.

Here, we will explain the differences so you can understand and select which option will work best for your type of environment.

Reverse Proxy/Origin Pull

With CacheFly’s reverse proxy, you define an origin domain where CacheFly will automatically “pull” files from as needed.

reverse proxy cachefly cdn

For example with the reverse proxy option, the first time an end-user requests a file and it isn’t already loaded on our CDN (this is known as a “cache-miss”), CacheFly will request that file from your origin domain to fulfill the user’s request. This is a seamless process that happens “on the fly.” After CacheFly retrieves the file from your origin domain, future requests for that file will be served from the CDN cache. That’s how reverse proxy/origin pull works.

Updates to previously cached files are determined by your website’s HTTP cache headers (expires or max-age). If you rather not wait for the object to expire, CacheFly allows you the option to purge the file from CDN cache from within the customer portal or via an API call.

Benefits of using a Reverse Proxy/Origin Pull method:

  • Easier to configure
  • Updates content as requested (by a cache miss)
  • Real-time purging of objects (250ms!)
  • Optimal for content providers with high traffic and lots of small files.


Instead of waiting for the first request from the user to pull and cache files to CacheFly CDN servers, your other option is to simply upload, or “push” your files to Your FTP login credentials are displayed on the welcome page of the customer portal. Once you’ve transferred your files to and your uploading client has issued a disconnect (FTP QUIT), your files will be available from your CacheFly given subdomain.

Updates to previously uploaded objects will be reflected at the edge within a few minutes while new/uncached files will be ready for use shortly after disconnecting from your upload session.

Benefits of using Upload/Push method:

  • Optimal for content providers with large files downloads (e.g. podcasts)
  • No ‘stampede’ effect to origin server
  • Guaranteed QoS for throughput, even on first request
  • No need to purge objects
  • Easily automate uploads using rsync

If you’re still unsure, feel free to contact us at We’re always happy to help you figure out which method of synchronizing your files is right for you.

Are you ready to start testing CacheFly? Start a free consultation and get 2TB RISK-FREE.

Start Free Consultation >


Related Articles:
How to Setup Reverse Proxy
Purging Files
Reverse Proxy Purge API
CacheFly Starter Guide

CacheFly Listed No. 1 Best CDN for 3rd Consecutive Year

TopTenReviews, a leading independent third-party products, services and software reviewer, released its 2016 Small Business CDN Reviews and Comparisons—naming CacheFly #1, and Gold and Excellence award winner for best CDN—for the third consecutive year.

According to Ryan Hansen of TopTenReviews, “CacheFly’s simple pricing model, extensive selection of services and excellent performance puts it at the top of Content Delivery Networks for small businesses.”


cdn reviews

2016 Small Business CDN Review includes reviews and comparisons of some of top CDN providers: CacheFly, MaxCDN, Highwinds, Verizon Digital Media (formerly EdgeCast), Amazon CloudFront, CDNetworks, Internap, Level 3 Communications, CDN77, and BitGravity.


The independent reviewer, found the following features from CacheFly’s setup and compatibility, security, and help and support offerings, most notable:

  • Simplicity in performance and service
  • Pay-As-You-Go pricing model—no contract
  • Instant Activation
  • Global delivery to 40+ POPs
  • Real-time reporting
  • Full support of gzip compression
  • Support of expires headers
  • Extra security with ProtectServe platform
  • Ability to redirect authentication failures to a URL
  • Complete control over subscription content, URL and Referrer Blocking (to prevent hotlinking from unauthorized requests)
  • Provides its own SSL certificate
  • Free support, and live chat service
  • 100% uptime SLA guarantee

CDN Performance Comparison

Using Cedexis, an independent performance monitor of cloud-based web and mobile applications, TopTenReviews performed multiple tests on multiple days to determine average response times and error rates. CacheFly consistently scored best in fast response times and low error rates. 
cdn reviews performance

cdn reviews

Using Cedexis, TopTenReviews found CacheFly  best in highest average response time and lowest error rates.

To accurately measure performance metrics with Cedexis, TopTenReviews was able to pull data from actual end users of CDN providers to gain insight into real-time performance metrics available to the public. In addition, the independent reviewer, obtained test accounts with each CDN provider for access to each control panel—to evaluate overall usability on features, such as reporting and analytics.

CacheFly is no stranger to high marks on performance. In 2014, CloudHarmony, a cloud performance benchmarking provider, released its “Cloud Speedtest,” testing average latency and throughput performance of major CDN providers for a 4-year span, from 2011-2014. The report found CacheFly CDN, #1 in overall global throughput performance—for both small and large file throughput.

In 2010, Paessler, a leading worldwide network monitoring software provider, conducted a “Real World” Performance Comparison of Content Delivery Network (CDN) Providers, monitoring the performance of 24 CDN and cloud providers using their own Internet connection. The findings determined CacheFly to have performed the fastest in all four categories (1st and average request time, globally and USA).

TopTenReviews’ criteria for reviewing and comparing CDNs included average response time (in milliseconds), error rate, Points of Presence (overall and USA only), real-time reporting, full Gzip compression support, instant activation, transparent pricing, contract-free, API support, control panel, static file delivery, video streaming, storage, multi-CDN compatibility, software distribution, game publishing, dynamic content acceleration, support of shared and custom SSL certificates, security threat protection, token authentication, support, and 100% uptime guarantee.

Not using CacheFly yet? Test the best for 14-days, FREE.
Offer Code: FASTER2016
Start 14-Day Free Trial >