Назовите причину разделения
Это может быть независимый выпуск модуля, отдельная нагрузка или зона ответственности команды. Если границы предметной области ещё меняются, полезно сначала отделить модули внутри приложения.
Что проверить
- Определите владельца данных каждого сервиса.
- Оцените стоимость наблюдения и поддержки.
- Опишите сбои межсервисного взаимодействия.
- Проверьте возможность автономного выпуска.
Оцените более простой вариант
Модульное приложение и фоновые обработчики могут решить задачу без распределённой системы. Сравнивайте варианты по ограничениям проекта, а не по популярности архитектуры.

