Confusion à ne pas faire « Monolith ≠ Monorepo :
Monolith
Monolith ≠ monorepo. Monolith is huge amount of coupled code of 1 application that is hell to maintain.
Un projet en microservice peut très bien être hébergé dans un Monorepo.
J'ajoute aussi Multirepos ≠ microservices.
Il est tout à fait possible — voire courant — d'héberger un Monolith dans plusieurs repositories, mais d'après mon expérience, cela s'avère peu pratique, je peux même dire, pénible !