HackerTube

How We've Scaled Dropbox

Stanford5 HN recommenders · recommended in 5 months, 2014–2023
YouTube
talk · intermediate · 2014–2023 on HN

Dropbox engineer Kevin Modzelewski gives a Stanford colloquium on Dropbox's history and the technical problems it faced scaling, including detailed database schema decisions.

Recommended as a detailed, candid case study of scaling a real system from zero users to millions.

8 comments from Hacker News

@fermienrico2018-09 · in “How we rolled out one of the largest Python 3 migrations”

I found the Dropbox lecture [1] at Stanford one of the most riveting things ever. There is just so much technology behind Dropbox, it is staggering. There is a reason why it is so much better than iCloud sync, Google Drive, Box or OneDrive. [1] ▶ this video

Strongly recommends View on HN
@testb2018-06 · in “Ask HN: Most effective path to become a solid systems practitioner?”

imo the best way is to look at what other's have built. Here's some of my favorite talks that go from 0 users to millions. Dropbox - ▶ this video Instagram - link Slack (bonus. not as applicable but good reminder of why initial architecture does matter) - link

Recommends View on HN
@jesseendahl2018-03 · in “Congrats Dropbox”

Dropbox is a lot more than a GUI on top of rsync. Even purely from an engineering standpoint (ignoring product & design) that's incorrect. You might enjoy this talk: ▶ this video

Recommends View on HN
@bradgnar2017-07 · in “Ask HN: Best-architected open-source business applications worth studying?”

Applications dont really need to be well architected until they are hitting scale. Then the parts of their system that need to relieve pressure will need to be re-architected. This is almost like a case study and there are a lot of good talks on youtube from places like dropbox and facebook that explain the problem and solution. Example: ▶ this video If you dont want to do youtube case studies there are also books to read about distributed systems. Also reading about cloud architecture can help.

Recommends View on HN
@rawnlq2014-10 · in “Facebook's software architecture”

This is a talk about the evolution of Dropbox's architecture from 2012: ▶ this video . It is incredibly detailed (down to the exact sql schema they use for file metadata etc).

Recommends View on HN