Как вести два почти идентичных проекта backend
хотелось бы получить совета Есть проект созданный для нашего рынка, с ним планируется выходить на иностранный рынок функционал на другом рынке будет немного отличаться(немного другая регистрация, другие данных из таблиц(списки городов например))
Как лучше вести подобные проекты?
- Разделить отличающийся модули на микросервисы?
- Сделать отдельный репозиторий и вести проект сразу в двух?
Впервые с таким сталкиваюсь, был бы рад услышать советы