Вступить в клуб →
лёгкаявопросМикросервисы и декомпозиция монолита

Сущность «Клиент» разрослась до 140 полей, и каждое изменение согласуют пять команд

В монолите одна таблица и одна модель «Клиент». Продажам нужны источник лида и воронка, биллингу — реквизиты и договоры, поддержке — обращения и уровень обслуживания, маркетингу — согласия на рассылки. В модели 140 полей, любое изменение задевает всех.

Как описать модель при переходе на сервисы?

  • Своя модель клиента в каждом контексте, общий id
  • Один сервис «Клиент» со всеми 140 полями
  • Копия всех 140 полей в каждом сервисе
  • Отдельный сервис на каждую группу из 10 полей

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела