Why Facebook and Google Turned Away from Git: The Rise of Mercurial and Piper for Massive Monorepos
The article explains how Facebook abandoned Git for a heavily customized Mercurial and how Google, facing similar monorepo scaling problems, built its own version‑control system called Piper, illustrating the challenges of managing ultra‑large codebases at internet giants.