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

    NYC Tech Talk Series: How Google Backs Up the Internet

    Google TechTalks

    1 HN recommender · recommended in 5 months, 2014–2021

    YouTube

    1:14:19 · 41K views · Jan 31, 2014

    A Google Tech Talk by Raymond Blum on how Google backs up massive amounts of data such as Gmail and Picasa. It covers scaling challenges, failure types, and approaches that did not work, including tape.

    Cited in backup and data-loss threads as a rare inside look at Google's backup practices, including its use of tape.

    Systems, Networks & SecurityCloud, DevOps & reliabilityDatabases & storageDistributed systems
    1. 52:41
      Seattle Conference on Scalability: YouTube ScalabilityGoogle TechTalks30K views • 19 years ago
    2. 1:08:17
      How We've Scaled DropboxStanford372K views • 14 years ago
    3. 1:22:45
      Building Software Systems At Google and Lessons LearnedStanford257K views • 15 years ago
    4. 5:28
      Inside a Google data centerGoogle Workspace23M views • 11 years ago
    5. 22:58
      All of our data is GONE!Linus Tech Tips9.4M views • 10 years ago
    6. 1:33:27
      AWS re:Invent 2016: Tuesday Night Live with James HamiltonAmazon Web Services133K views • 9 years ago
    7. 47:43
      "Turning the database inside out with Apache Samza" by Martin KleppmannStrange Loop Conference206K views • 12 years ago
    8. 42:20
      "Stop Rate Limiting! Capacity Management Done Right" by Jon MooreStrange Loop Conference41K views • 9 years ago
    9. 51:27
      Google I/O 2012 - Go Concurrency PatternsGoogle for Developers894K views • 14 years ago
    10. 52:29
      "I See What You Mean" by Peter AlvaroStrange Loop Conference59K views • 11 years ago
    11. 1:10:15
      Tech Talk: Linus Torvalds on gitGoogle4.1M views • 19 years ago
    12. 30:50
      Why Google Stores Billions of Lines of Code in a Single Repository@Scale317K views • 11 years ago
    13. 12:39
      I Hope Google Doesn’t Ban Us... - Abusing Unlimited Google DriveLinus Tech Tips5.8M views • 8 years ago
    14. 54:14
      Rick Reed - WhatsApp: Half a billion unsuspecting FreeBSD usersiX31K views • 11 years ago
    15. 46:15
      AWS re:Invent 2014 | (SPOT302) Under the Covers of AWS: Its Core Distributed SystemsAmazon Web Services10K views • 11 years ago
    16. 47:51
      AWS re:Invent 2014: AWS Innovation at Scale with James Hamilton (SPOT301)Amazon Web Services70K views • 11 years ago
    17. 41:08
      "Transactions: myths, surprises and opportunities" by Martin KleppmannStrange Loop Conference84K views • 11 years ago
    18. 1:10:02
      Building Software at Google Scale Tech TalkGoogle TechTalks58K views • 14 years ago
    19. 25:18
      dotScale 2015 - John Graham-Cumming - I got 10 trillion problems, but logging ain't onedotconferences6.8K views • 11 years ago
    20. 28:21
      Velocity 2012: Richard Cook, "How Complex Systems Fail"O'Reilly60K views • 14 years ago

    5 comments from Hacker News

    1. @carapaceSep 2019· in “Game developer loses multiplayer service code”

      FWIW... "Backups are a tax you pay for the luxury of restore" "How Google Backs Up the Internet" this video Detailed notes: [LINK]

      RecommendsView on HN
    2. @twotwotwoJun 2021· in “Unreliability at Scale”

      The "petabyte for a century" problem statement he mentions near the top is fun: can you preserve 1 PB with better-than-even odds of all the bits coming back right in a century? He wrote something about how he saw the durability situation in 2010: [LINK] . He seems to define the problem to allow for maintenance, e.g. check-and-repair operations are discussed. Broadening a little, I read it as "if you're trying to be more cautious than you usually want for commercial/academic online storage or even backup, what do you do? And would it work?" A lot (but not all) of the author's Queue piece talks about stats from online storage, which doesn't have some wins you can get if you're entirely about long-term durability. In online systems, heavy ECC seems out of favor compared to replication for performance reasons, but additional LDPC or RS at the app layer can absorb a substantial % of your volumes having problems, or a ton of random bad blocks. (In a more near-line context, Backblaze uses RS: [LINK] ) Same for tape -- offline LTO is slow and drives are costly, but the cost/TB and the rated lifespan seem like advantages over HDDs for this specific goal, at least in a narrow engineering sense. A pile of cryptographic hashes that fits on one device can help you check for and localize errors without sending everything over a network/doing the full ECC dance. If the hash being broken and data tampered with is in your threat model (hey, weird things can happen in a century), you can also

      CitesView on HN
    3. @drieddustOct 2016· in “Code hosting provider ceases trading after “well-orchestrated” DDoS attack”

      This should serve as warning to anyone relying blindly on cheap cloud to keep themselves up and running. This also remind me of importance of offline tape backup. Google still uses tapes[1], yet some of the companies have started thinking they can eliminate tapes and move their backups to cloud. [1] this video

      CitesView on HN
    4. @timothyaOct 2014· in “Dropbox confirms that a bug within Selective Sync may have caused data loss”

      There may occasional bugs, but I don't know of any cases when Gmail actually lost emails. According to this talk [0], the bug referred to by that article caused some users' emails to be temporarily inaccessible, but all the emails were eventually recovered. [0]: this video

      CitesView on HN
    5. @stegro32Nov 2016· in “Don’t Mess with The Google”

      I also remember that talk. I haven't verified by watching again, but if anyone's interested I suspect this is the one: this video

      CitesView on HN