News for hackers. Stuff that matters.
Re:Advantages of monolithic version control by iandanforth on Monday February 12, 2018 @08:30PM (#16364041)
I didn't notice a link to "Software Engineering at Google" which is a great article that goes into the monorepo argument as well as a lot of other cool practices.

https://arxiv.org/abs/1702.01715

Re:Advantages of monolithic version control by cbhl on Monday February 12, 2018 @11:18PM (#16364714)
The SRE book is also a great resource:

https://landing.google.com/sre/

[disclaimer: I work at Google]

Re:Advantages of monolithic version control by caurusapulus on Tuesday February 13, 2018 @07:17AM (#16366545)
Even more relevant IMHO is this: Why Google Stores Billions of Lines of Code in a Single Repository

https://cacm.acm.org/magazines/2016/7/204032-why-google-stor...

Re:Advantages of monolithic version control by samkellett on Tuesday February 13, 2018 @09:58AM (#16367553)
wait hang on...

> At Google, we have found, with some investment, the monolithic model of source management can scale successfully to a codebase with more than one billion files, 35 million commits, and thousands of users around the globe.

so each commit adds on average over 28 new files?

Re:Advantages of monolithic version control by icebraining on Tuesday February 13, 2018 @02:49PM (#16370118)
There are probably commits that add hundreds or thousands of auto-generated files, raising the average.

Also, it depends on how much you squash - my latest 10 commits turned into just one when merging to master.