Comments 4
Рискну нарваться на критику.
Я тоже большой фанат NestJS. И PostgresQL. Выскажу непопулярную мысль — транзакции на сервере приложений не нужны. Я думаю, отчасти поэтому разработчики NestJS не сильно заморачивались над тем, чтобы сделать их удобными. Транзакции должны быть на сервере баз данных, а с сервера приложений они должны запускаться одним запросом, который триггерит все сайд-эффекты.
Я тоже большой фанат NestJS. И PostgresQL. Выскажу непопулярную мысль — транзакции на сервере приложений не нужны. Я думаю, отчасти поэтому разработчики NestJS не сильно заморачивались над тем, чтобы сделать их удобными. Транзакции должны быть на сервере баз данных, а с сервера приложений они должны запускаться одним запросом, который триггерит все сайд-эффекты.
+2
Вы имеете в виду то, что должен быть всего один запрос, который дергается сервером приложений, внутри которого вся логика? Или нужно писать процедуры в SQL-слое?
+1
Поддержу, все верно
0
Sign up to leave a comment.
Как совершить транзакцию в Nest.js