How do you achieve this technically? Monorepo would be a pain to break.
Or just break up Google into two but let both of them keep the access to the same repo? Then what would this achieve?
Or just break up Google into two but let both of them keep the access to the same repo? Then what would this achieve?
It's generally acknowledged in technical circles that antitrust action is a highly effective way to break up a monorepo.
Splitting the datacenters might be trickier, but worst case, operate them jointly for 12-18 months, and at the end, each datacenter and the contents thereof are the exclusive property of one or the other. Or enact a third company to own and operate the datacenter under FRAND terms.
Well, that's Google's problem... Plus, it's not like they can't follow an API and versioned libs and have to have it all bundled...