July 2019
Intermediate to advanced
502 pages
14h
English
The multiple repos approach is exactly the opposite. Each project, and often each library, has a separate source control repository. Projects consume each other just like third-party libraries. There are several advantages to this approach:
However, there are significant costs to this approach, especially as the number of services and projects grows and the dependency graphs between them become more complicated: