@writer_2159
Жуть... просто жуть...

Как отдать монолит на аутсорс?

Доброго времени суток.

В месте где работаю задумывается отдельное направление развития, отдельный проект, проект планируется довольно большой.
Людей набрать проблема, поэтому подумываем воспользоваться аутсорс разрабами, фрилансерами.

Собственно суть вопроса: а как это сделать и избежать слива исходников?
Делать монолит - это значит надо давать доступ ко всему проекту.
Микросервисы - попроще, ок, но для отдачи на аутсорс придется пилить на сервисы, грубо говоря, ограничивающиеся 4 rest методами, и куча sdk для всех сервисов для взаимодействия. Как такое контролировать - опыта нет.
Логические микросервисы (типа: аккаунт юзера, файлопомойка, меседжер, ЛК проекта, внутренние процессы) - опять же "внутренние процессы" и "ЛК проекта" будут довольно большими, и скорее его можно отнести к монолиту.

Поделитесь опытом, как это происходит в больших компаниях, где даже между отделами не знают о работе другого отдела
  • Вопрос задан
  • 127 просмотров
Решения вопроса 1
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
как вариант закатать приложение в пакеты nuget например.
А аутсорсерам дать только проекты с подключенными пакетами.
Ну и самое главное это доверие к подрядчику и четко оговоренные границы в договоре
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы