может есть толковый мануал/книга? Что посоветуете
Если нужно большое количество общих моделей, то монолит лучше не разрезать
Какие цели преследуются?
Самому не хочется разрезать, но видимо время пришло. Цель - поддержка удаленных команд, чтобы одни (удаленщики) ковыряли фронт+апи, другие (офис) админку + бизнес логику. Разрезать на 100500 микросервисов тож такое себе. P.S: Безопасники не допустят, чтобы ко второй части имели доступ удаленщики
Что мешает просто ревьювить нормально и разграничить доступ на базе доступа к конкретным файлам в монолите? Расскажите безопасникам что крупные компании вообще в монорепе все сервисы держат, и ничего, как то разграничивают доступ к файлам. В чем проблема держать админку на отдельных апи роутах?
Да вот яндекс держал, приводят как контрпример
Яндекс не единственный на монорепе сидит
ну тут не суть, были инциденты попыток внедрения для доступа к know how, посему к коду не подпустят удаленщиков.
Причем в read only для всех любой кусок кода доступен. Монорепу и сливали, но как-то прецедентов на бекдор не было, кроме внутренних сливов
Обсуждают сегодня