In the article it was google (perforce) and Facebook (mercurial with hacks).
Both are massive mono repos.
At Amazon they were mostly perforce when I was there. Granted that was a few years back.
Both are massive mono repos.
At Amazon they were mostly perforce when I was there. Granted that was a few years back.
The paper that corresponds to the talk includes numbers on that (I forget if they're in the video).
http://m.cacm.acm.org/magazines/2016/7/204032-why-google-sto...
(note: I work at Google and absolutely love our SCM and other dev tooling)
It seems that trunk based development is merely a means of enforcing extremely short lived "branches".
I've never understood the mono repo argument. With something like Brazil (or even sonatype nexus), you end up in a much stronger place for guaranteeing consistency and immutability in your builds.