Library / Case Studies

Deploying Brotli for Static Content at Dropbox

Most representations of data contain a lot of redundancy, which provides an opportunity for greater communication efficiency by compressing the content. Compression is either built-in into the data format — like in the case of images, fonts, and videos — or provided by the transportation medium, e.g. the HTTP…

IntermediateDeployment

By Dropbox engineers · Dropbox · Added 2026-10-12

Open original source

All content belongs to Dropbox engineers / Dropbox. We only link to it and give credit. Report a problem

Learn this case study

About 37 min left. Your work is saved as you go.

What you are about to study

Dropbox explains a real system. You should know the basics: caching, queues and replication.

Ideas you will meet

Deployment
Releases, feature flags, rollbacks and continuous delivery.

What we already know about this

Our own lessons on these ideas. Read them here before you start, so it makes sense.

Go deeper on this

A path through videos, articles, other case studies and code on the same ideas as Deploying Brotli for Static Content at Dropbox.

  1. Warm upGet the vocabulary first.

  2. WatchHow others solve the same problem, on video.

    Videos belong to their creators and play from YouTube. More on YouTube (opens in a new tab)

  3. ReadEngineers explain it in their own words.

  4. See it in another companyThe same ideas, a different system.

  5. Read the codeSee how it looks when it is real.

Keep learning

Loading community…