Вопрос проверяет понимание принципов микросервисной архитектуры и управления данными.
Короткий ответ
Каждый микросервис должен владеть своими данными.
Общая база данных создаёт жёсткую связанность между сервисами.
Изменения схемы начинают влиять на несколько команд.
Отдельная база повышает автономность сервисов.
Согласованность достигается на уровне событий.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.