4 ms·
Interesting third argument. Based on work by google and published papers, monorepos have some advantages. Of course not always and not everywhere. But here, re
by rdslw 9y ago
Interesting third argument.
Based on work by google and published papers, monorepos have some advantages. Of course not always and not everywhere.
But here, reddit connects it with service oriented architecture. Somehow i dont get it.
- alexchamberlain 9y agoPersonally, I buy into the 1 service, 1 repo argument. The fewer interferences between services the better.
- pbiggar 9y agoI think google might be the only people to do monorepo (and even they don't - for example, Android and Chrome are different repos), but they have built massive internal tooling to support this. For everyone else, once you get past a certain size, it's much much easier to do multi-repo than monorepo.
- ameliaquining 9y agoFacebook also has a monorepo.
- ipsi 9y agoAs does Microsoft: https://blogs.msdn.microsoft.com/bharry/2017/05/24/the-largest-git-repo-on-the-planet/ https://blogs.msdn.microsoft.com/bharry/2017/05/24/the-large...
- mintplant 9y agoMozilla too.
- pbiggar 9y agoNo, it doesn't. Firefox is a monorepo (of course, it's just one product). All their other products (bugzilla, rust, all the web properties) have different repos. Check out their other repos: https://github.com/mozilla https://github.com/mozilla
- mintplant 9y agoMany of those are synced back into mozilla-central (some bidirectionally, even). > of course, it's just one product In the sense that one package gets shipped to the end user, sure. But it's composed of many individual projects (SpiderMonkey, devtools, toolkit, layout...) which follow their own development paths and could each be broken out into their own repositories.
- deleted 9y ago[deleted]
- pound 9y agoas well as Twitter
- sgrove 9y agoAlso, JaneStreet
- ameliaquining 9y agoI think that repo is just for Windows, not for everything Microsoft develops.
- vosper 9y ago"just for Windows" probably still makes it one of the biggest repos in the world. I wouldn't be surprised at all if it's actually the biggest.
- jonny_eh 9y agoPossibly the oldest that is still in active use?
- ameliaquining 9y agoIt's definitely smaller than the Google monorepo.
- latencyloser 9y agoCorrect. The project I work on at MS is 3 repos all by itself.
- deleted 9y ago[deleted]
- pbiggar 9y agoAre instagram and whatsapp in the same repo as facebook proper?
- julki 9y agoYes but web is separate from mobile
- julki 9y agoThere's actually a few different ones.