Complete the code to identify the repository type used when all microservices share a single codebase.
if codebase == 'all services in one repository': repo_type = '[1]'
A mono-repo stores all microservices in a single repository.
Complete the code to describe the repository type where each microservice has its own repository.
if codebase == 'each service in separate repository': repo_type = '[1]'
A multi-repo means each microservice has its own repository.
Fix the error in the statement about repository management for microservices.
The [1] approach uses multiple repositories, one per microservice.Multi-repo means multiple repositories, one for each microservice.
Fill both blanks to complete the advantages of mono-repo and multi-repo respectively.
Mono-repo simplifies [1] and multi-repo improves [2].
Mono-repo simplifies dependency management by centralizing code. Multi-repo allows independent deployment of services.
Fill all three blanks to complete the trade-offs between mono-repo and multi-repo.
Mono-repo can cause [1] issues, while multi-repo may increase [2] and require more [3].
Mono-repo can have scaling issues due to large codebase size. Multi-repo increases complexity and needs more coordination among teams.