HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

Building Software at Google Scale Tech Talk

Google TechTalks1 HN recommender · recommended in 1 month, 2013-2014
YouTube
58K views · 14 years ago · talk · dated

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.

Referenced as a rare public description of how Google builds software, from which tools like Bazel descend.

Testing, debugging & developer toolsSoftware architecture & design#google#buildsystem#monorepo#bazel#large-scalesoftware

3 comments from Hacker News

@chas2014 · in “Programmers’ Build Errors: A Case Study at Google [pdf]”

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

CitesView on HN
@WestCoastJustin2013 · in “The Woman at the Heart of Everything Google Builds”

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

RecommendsView on HN
@pnathan2013 · in “Behind enemy lines: 3 months as an iOS developer at Google”

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.

CitesView on HN
Why Google Stores Billions of Lines of Code in a Single Repository30:50

Why Google Stores Billions of Lines of Code in a Single Repository

@Scale
317K views • 11 years ago
Building Software Systems At Google and Lessons Learned1:22:45

Building Software Systems At Google and Lessons Learned

Stanford
257K views • 15 years ago
Seattle Conference on Scalability: YouTube Scalability52:41

Seattle Conference on Scalability: YouTube Scalability

Google TechTalks
30K views • 19 years ago
NYC Tech Talk Series: How Google Backs Up the Internet1:14:19

NYC Tech Talk Series: How Google Backs Up the Internet

Google TechTalks
41K views • 12 years ago
Stanford Seminar - Google's Steve Yegge on GROK1:20:29

Stanford Seminar - Google's Steve Yegge on GROK

Stanford Online
30K views • 14 years ago
How to: Work at Google — Example Coding/Engineering Interview24:02

How to: Work at Google — Example Coding/Engineering Interview

Life at Google
7.6M views • 10 years ago
Google I/O 2012 - Meet the Go Team1:00:29

Google I/O 2012 - Meet the Go Team

Google for Developers
108K views • 14 years ago
2016 LLVM Developers’ Meeting: D. Dunbar “A New Architecture for Building Software”40:33

2016 LLVM Developers’ Meeting: D. Dunbar “A New Architecture for Building Software”

LLVM
7K views • 9 years ago
Tudor Gîrba - Moldable development37:49

Tudor Gîrba - Moldable development

Curry On!
26K views • 7 years ago
F8 2015 - Big Code: Developer Infrastructure at Facebook's Scale46:22

F8 2015 - Big Code: Developer Infrastructure at Facebook's Scale

Meta Developers
99K views • 11 years ago
Larry Wall Speaks at Google57:53

Larry Wall Speaks at Google

Google TechTalks
81K views • 18 years ago
Google I/O 2011: Chrome Dev Tools Reloaded43:33

Google I/O 2011: Chrome Dev Tools Reloaded

Google for Developers
107K views • 15 years ago
Google I/O 2014 - Android fireside chat48:32

Google I/O 2014 - Android fireside chat

Google for Developers
19K views • 12 years ago
The Go Programming Language59:26

The Go Programming Language

Google TechTalks
406K views • 17 years ago
Inside a Google data center5:28

Inside a Google data center

Google Workspace
22.6M views • 11 years ago
Blitzscaling 08: Eric Schmidt on Structuring Teams and Scaling Google1:22:39

Blitzscaling 08: Eric Schmidt on Structuring Teams and Scaling Google

Greylock
673K views • 11 years ago
Keynote: Flutter (Dart Developer Summit 2016)24:03

Keynote: Flutter (Dart Developer Summit 2016)

Google for Developers
19K views • 10 years ago
Alan Kay - Programming and Scaling56:39

Alan Kay - Programming and Scaling

Colin McDonnell
36K views • 11 years ago
Building Your Own Dynamic Language1:14:32

Building Your Own Dynamic Language

Stanford
21K views • 18 years ago
"Design in Practice" by Rich Hickey1:00:46

"Design in Practice" by Rich Hickey

ClojureTV
65K views • 3 years ago