Building Software Systems At Google and Lessons Learned
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
“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?”
“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”
“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”
“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
interviewSteve Jobs, "Computers are like a bicycle for our minds." - Michael Lawrence FilmsMichael Lawrence · 5 HN recommenders · 2010–2025
talkThe Soul of Erlang and Elixir • Sasa Juric • GOTO 2019GOTO Conferences · 16 HN recommenders · 2019–2024
talk"Testing Distributed Systems w/ Deterministic Simulation" by Will WilsonStrange Loop Conference · 12 HN recommenders · 2014–2024
talkErlang Factory 2014 - That's 'Billion' with a 'B': Scaling to the Next Level at WhatsAppErlang Solutions · 6 HN recommenders · 2014–2022
talk"Turning the database inside out with Apache Samza" by Martin KleppmannStrange Loop Conference · 9 HN recommenders · 2015–2025
talkThe Language of the System - Rich HickeyClojureTV · 10 HN recommenders · 2013–2025
talkGoogle I/O 2012 - Go Concurrency PatternsGoogle for Developers · 9 HN recommenders · 2012–2025
talkConflict Resolution for Eventual Consistency • Martin Kleppmann • GOTO 2016GOTO Conferences · 3 HN recommenders · 2017–2020