усложняет жизнь? Как например в этом случае сделать join, если все взаимодействие возлагается на API?
Потому что если у тебя несколько сервисов ходят в одну бд - это распределенный монолит. Огребаешь проблем
Значит нужно ходить в апи. А вообще Нужно грамотно разделять на сервисы.
ок, транзакции как реализовать в таком случае
Так у вас отдельная бд на каждого юзера в чем проблема делать все то же самое что и на одной бд? У вас приложение подключается к бд текущего пользователя когда он делает запрос на сервер
Это прекрасно гуглится.
Обсуждают сегодня