3 ms·
To all the folks thinking that this project is too small to be representative of the benefits of monorepo -- both real world success stories and theory point to
by LarsDu88 4y ago
To all the folks thinking that this project is too small to be representative of the benefits of monorepo -- both real world success stories and theory point towards monorepo being superior.
I've seen this at several orgs. A polyrepo runs into dependency hell, so they go to microservice. Now you have dependency hell and microservice hell. Furthermore, your microservice have APIs that need to be updated, so each change needs to be done in multiple microservice repos. So to solve one problem you now created three problems.
Monorepo reduce dependency hell to source control. The vast majority of monorepo issues people encounter are due to using 'git' which is why Google and Meta do not use 'git' at all.
- hbrn 4y agoAll of your dependencies are individual repositories. The whole world runs on polyrepo. If that's not a success story, I don't know what is.
- LarsDu88 4y agoPolyrepo is literally the only way you can run open source projects. Particularly in academia. People constantly confuse the open source world for how they should run their private companies. The evidence from the most successful software companies run directly contrary to this model.
- hbrn 4y agoYou're confusing correlation with causation. The evidence suggests that buying expensive cars makes you rich.