hackertube.io

Building Software Systems At Google and Lessons Learned

Stanford · lecture · Watch on YouTube

What it is

Jeff Dean of Google describes his experiences building Google's systems and how its infrastructure evolved over time. The Stanford talk covers search, scaling tipping points and lessons from building large-scale software.

Why Hacker News recommends it

HN recommends it as a classic look at systems engineering at Google, whose fundamentals have held up well despite its 2010 date.

  • 4 people recommended it
  • 4 different months
  • 1 strong recommendations
  • first 2012, last 2022

What HN commenters said

  1. “I really enjoyed Jeff Dean's EE380 retrospective on Building Systems at Google”

    Concrete examples of scaling tipping points in Google Search.

    boulos, 2016-10 · Strong recommendation · in “Ask HN: What's your favorite tech talk?”

  2. “Also recommend Jeff Dean's tech talk Building Software Systems At Google and Lessons Learned”

    Jeff Dean talk referencing the latency numbers and Google systems design.

    kqr2, 2012-12 · Recommendation · in “Latency Numbers Every Programmer Should Know”

  3. “It's from 2010, but the fundamentals probably haven't changed.”

    Jeff Dean lecture whose fundamentals still hold.

    ma2rten, 2020-09 · Recommendation · in “Web Performance Profiling: Google.com”

  4. “Both are very old, but extremely well aged.”

    Explains why Google Search's speed comes from systems engineering.

    mrazomor, 2022-08 · Recommendation · in “We're improving search results when you use quotes”

Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.

Topics: jeff dean, google, distributed systems, web search, scaling

Also recommended by the same people