MixFlip Logo
MixFlip

Before and After Player

How MixFlip's CDN Goes Above and Beyond for Your Files

2/5/2025David from MixFlip

When it comes to showcasing your work as a mixing or mastering engineer, speed matters. If a potential client has to wait even a few extra seconds for your portfolio to load, you risk losing their attention—and their business. That’s why at MixFlip, we don’t just settle for "good enough" when it comes to performance. We go the extra mile to ensure that your audio files load as fast as possible, no matter where your visitors are in the world.

What is a CDN?

A CDN (Content Delivery Network) is a network of servers across the world that deliver your files to your visitors as fast as possible. It works by caching your files on servers around the world so that when a visitor requests your file, it can be delivered from the closest server to them.

For instance, our main file server is in the United States, but if you're in Australia, it would take extra time for the file to travel from the US to Australia. A CDN solves this problem by caching your file on servers in Australia so that it can be delivered to your visitors faster.

But as with many things, the devil is in the details. Read on to learn more.

The Problem with Traditional CDN Configurations

Most portfolio players on the market today take the simple route: they proxy their file server through a CDN and call it a day. The problem? Traditional CDNs primarily work on a pull-based caching model:

  1. The first time a file is requested in a region, the CDN fetches it from the origin (the file server). Sometimes the routing between the CDN and the origin is slow, causing a delay.
  2. The file is cached only in that region for a short period (often only for a day or so).
  3. If the file isn't accessed frequently enough, it gets purged from the cache to make space for other files the CDN is serving.
  4. When the next visitor requests it, the CDN has to fetch it from the origin again—making it just as slow (if not slower) than not having a CDN at all, as it adds an extra layer of latency to the request.

This means that unless your files are being accessed constantly from every region, they’re not actually cached long-term, and performance suffers if your traffic in that region is low. While this model might work for Netflix or Spotify, the number of users that will be accessing your portfolio is often much lower, so this model doesn't work when it comes to small businesses like yours that may not be receiving constant traffic in every region every day.

How MixFlip's CDN Goes Above and Beyond

We knew we had to do better. MixFlip uses a CDN provider called BunnyCDN, but we also use a feature of theirs called Perma-Cache to take file delivery to the next level. Instead of relying on the traditional pull-based model, we actively replicate your audio files across Bunny’s SSD-based storage on every continent.

Here’s how it works:

  1. When you upload a file to MixFlip, we immediately trigger it to be stored permanently within Bunny’s network.
  2. Instead of being cached only where it’s requested, your file is replicated globally—before anyone even tries to access it.
  3. When a visitor plays your audio, it’s already on Bunny’s network, ensuring near-instant loading with minimal latency.
  4. Even if a local CDN node doesn’t have the file, it never has to go back to our file server—it simply pulls from the closest Bunny storage location.

The result? Blazing-fast load times for your potential clients, no matter where they are.

Why This Matters (And Why It Costs More)

Using Perma-Cache instead of traditional pull-based caching means it's way faster for most users, but it also means we're paying extra to keep your files distributed across the globe at all times. That’s a cost other portfolio players aren’t willing to take on.

We’re not the cheapest option, and we don’t try to be. MixFlip is the premium choice because we’re obsessed with your visitor’s experience. Your portfolio should load as fast as possible, with minimal latency, and no second chances lost to slow speeds.

We invest in the best technology because we believe your work deserves the best presentation possible. And that’s why MixFlip isn’t just another portfolio player—it’s the only one built for pros who care about quality.


Want to Win More Clients?

MixFlip is the best portfolio player for your website. It lets your visitors flip between before and after versions of your work in real time so they can hear the transformation you provide. Sign up for a 30-day free trial and see how easy it is to win more clients with MixFlip.

Learn More and Get a 30-Day Free Trial