Why Google Stores Billions of Lines of Code in a Single Repository
I&#x27;ve worked a bit with &quot;the big monorepo&quot; (though nothing like Google scale) and my impression is that a lot of the benefits fall apart if you don&#x27;t have people working to maintain the build environment, automated tests, developer environments. When it takes hours or more to run tests and produce a build it can really slow the team down. The ability to force updates on dependencies in a single big commit can be really worthwhile as long as you&#x27;re willing to spend the time to build the tools and do the maintenance.