Talks to Watch

Building Software at Google Scale Tech Talk

58K views · Mar 30, 2012 · 1:10:02 · 1 HN recommender · 3 mentions · discussed 2013–2014

Google engineers describe Google's internal build system, a unified, language-agnostic system used across the company. It was presented as a 2012 NYC tech talk.

Why Hacker News points people here: Referenced as a rare public description of how Google builds software, from which tools like Bazel descend.

“there is an interesting video "Building Software at Google Scale" [1], which seems to give an overview of the systems used.”HN comment, 2013

What Hacker News said 3

RecommendsWestCoastJustinJul 2013

“there is an interesting video "Building Software at Google Scale" [1], which seems to give an overview of the systems used.”

Overview of Google's build systems

Full comment

The Wired article talks about internal tools used to compile code. In line with that, there is an interesting video "Building Software at Google Scale" [1], which seems to give an overview of the systems used. [1] this video

in “The Woman at the Heart of Everything Google Builds” · view on HN
Cites itpnathanJan 2013

“I have, however, listened to some of their talks on the internal workflows and processes”

Google talk on internal workflows and processes

Full comment

Honestly, I've heard the majority of it before, and I have never been a Google employee. I have, however, listened to some of their talks on the internal workflows and processes that they've presented and posted on youtube. I think the only things I didn't hear before were some of the specific toolnames. edit: link here's their engineering tools blog. this video and a talk link and another talk Really cool stuff.

in “Behind enemy lines: 3 months as an iOS developer at Google” · view on HN
Cites itchasJun 2014

“Google has publically described their build system here”

High-fidelity description of Google's build system

Full comment

Google has publically described their build system here link (low fidelity) and here this video (high fidelity)

in “Programmers’ Build Errors: A Case Study at Google [pdf]” · view on HN