3 ms·
The distinction is less important at Google, where all of the code is in a monorepo and all of the infrastructure was custom-built to support the products.
by dodobirdlord 6y ago
The distinction is less important at Google, where all of the code is in a monorepo and all of the infrastructure was custom-built to support the products.
- acituan 6y agoMonorepo doesn’t mean a monolith, it is about code repositories, not about the extent of software reuse. You could convert the entirety of open source code into a monorepo too, but it wouldn’t mean they magically reuse each other. > all of the infrastructure was custom-built to support the products. That tells me you might not have experienced software development in a large company. I don’t know the specifics of Google, but custom tailoring infra is a combinatorially explosively problem if you have hundreds/thousands of products you need to “custom tailor” to. And if you could, would the result be really custom tailored anymore or general enough to have universal use? Your argument is self contradictory.