Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    How We've Scaled Dropbox

    Stanford

    5 HN recommenders · recommended in 7 months, 2014–2023

    YouTube

    1:08:17 · 372K views · Sep 10, 2012

    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.

    Systems, Networks & SecurityDistributed systemsDatabases & storageCloud, DevOps & reliability
    1. 52:41
      Seattle Conference on Scalability: YouTube ScalabilityGoogle TechTalks30K views • 19 years ago
    2. 47:43
      "Turning the database inside out with Apache Samza" by Martin KleppmannStrange Loop Conference206K views • 12 years ago
    3. 1:06:08
      Scaling the Linear Sync EngineLinear37K views • 3 years ago
    4. 54:54
      Breakout Session Presented by Dan Robinson of Heap at PGConf Silicon Valley 2015Citus Data14K views • 10 years ago
    5. 54:52
      Introduction to NoSQL • Martin Fowler • GOTO 2012GOTO Conferences1M views • 13 years ago
    6. 1:22:45
      Building Software Systems At Google and Lessons LearnedStanford257K views • 15 years ago
    7. 53:43
      AWS re:Invent 2018: Amazon DynamoDB Under the Hood: How We Built a Hyper-Scale Database (DAT321)Amazon Web Services112K views • 7 years ago
    8. 49:15
      Erlang Factory 2014 - That's 'Billion' with a 'B': Scaling to the Next Level at WhatsAppErlang Solutions50K views • 12 years ago
    9. 1:06:24
      Rich Hickey: Deconstructing the DatabaseInfoQ106K views • 14 years ago
    10. 54:14
      Rick Reed - WhatsApp: Half a billion unsuspecting FreeBSD usersiX31K views • 11 years ago
    11. 1:14:19
      NYC Tech Talk Series: How Google Backs Up the InternetGoogle TechTalks41K views • 12 years ago
    12. 40:20
      "Testing Distributed Systems w/ Deterministic Simulation" by Will WilsonStrange Loop Conference56K views • 12 years ago
    13. 52:29
      "I See What You Mean" by Peter AlvaroStrange Loop Conference59K views • 11 years ago
    14. 43:39
      CRDTs and the Quest for Distributed ConsistencyInfoQ68K views • 8 years ago
    15. 55:44
      AWS re:Invent 2018: How AWS Minimizes the Blast Radius of Failures (ARC338)Amazon Web Services37K views • 7 years ago
    16. 50:31
      How Modern SQL Databases Come up with Algorithms that You Would Have Never Dreamed Of by Lukas EderDevoxx55K views • 9 years ago
    17. 56:39
      Alan Kay - Programming and ScalingColin McDonnell36K views • 11 years ago
    18. 48:04
      Greg Young — A Decade of DDD, CQRS, Event SourcingDomain-Driven Design Europe190K views • 10 years ago
    19. 40:13
      Zach Tellman - Everything Will FlowClojureTV27K views • 11 years ago
    20. 42:20
      "Stop Rate Limiting! Capacity Management Done Right" by Jon MooreStrange Loop Conference41K views • 9 years ago

    8 comments from Hacker News

    1. @fermienricoSep 2018· 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 recommendsView on HN
    2. @bradgnarJul 2017· 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.

      RecommendsView on HN
    3. @testbJun 2018· 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]

      RecommendsView on HN
    4. @jesseendahlMar 2018· 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

      RecommendsView on HN
    5. @rawnlqOct 2014· 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).

      RecommendsView on HN