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

Сервисы «доступ к БД», «валидация» и «генерация PDF» на всю систему

Архитектор предложил разбить монолит страховой компании на сервисы: «доступ к базе данных», «валидация», «бизнес-правила», «генерация PDF», «уведомления». Аналитик разбирает типовое изменение: новый вид полиса для ипотеки. Выясняется, что его придётся делать во всех пяти сервисах силами пяти команд.

Что не так с декомпозицией?

  • Нарезка по техническим слоям, а не по возможностям бизнеса
  • Сервисов слишком мало, нужно разбить на двадцать
  • Все сервисы нужно писать на одном языке
  • Генерацию PDF нужно вернуть в монолит

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

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

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

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