hackertube.io

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

@Scale · talk · Watch on YouTube

What it is

Rachel Potvin describes the scale of Google's codebase and its custom monolithic source repository. She explains the reasons for the monorepo model, the tooling that makes it workable, and its tradeoffs.

Why Hacker News recommends it

The go-to reference in monorepo and trunk-based development discussions, recommended as a firsthand account of how Google manages source control.

  • 2 people recommended it
  • 3 different months
  • 0 strong recommendations
  • first 2016, last 2022

What HN commenters said

  1. “There is a great talk about some of this by Rachel Potvin”

    Rachel Potvin on Google's single-version third-party code policy

    twotwotwo, 2016-07 · Recommendation · in “Go Packaging Proposal Process”

  2. “I'd recommend this video that describes it.”

    Describes Google's custom in-house source control

    kyrra, 2017-01 · Recommendation · in “Trunk-Based Development”

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

Topics: monorepo, google, source control, trunk-based development, dev tools

Also recommended by the same people