twotwotwoon Hacker News • Recommends
On “Go Packaging Proposal Process”
454K subscribers • 2 videos on Hallway
Intermediate. Assumes working knowledge.
316K views11 years ago2 recommendations
Software designTools and practiceSoftware architectureCode review and teamwork
Rachel Potvin explains the scale of Google's codebase, their custom monolithic source repository, and the tooling that makes this workflow feasible.
This talk will outline the scale of Google’s codebase, describe Google’s custom-built monolithic source repository, and discuss the reasons behind choosing this model of source control management. It will include background on the systems and workflows used at Google that make managing and working productively with a large repository feasible, in addition to a discussion of the advantages and trade-offs of this approach. Presenter: Rachel PotvinWhat people say. Highly recommended as the definitive explanation of Google's monorepo architecture, its benefits, and its trade-offs.
twotwotwoon Hacker News • Recommends
On “Go Packaging Proposal Process”
kyrraon Hacker News • Recommends
On “Trunk-Based Development”
kyrraon Hacker News • Recommends
On “Google is 2B lines of code and it's all in one place (2015)”
valarauca1on Hacker News • Mentions
On “Why Google Stores Billions of Lines of Code in a Single Repository”
weinzierlon Hacker News • Mentions
On “Software Engineering at Google (2017)”
svaton Hacker News • Mentions
On “Case Study: Monolithic Repository at Google (2018) [pdf]”