какие конкретно нехорошие вещи могут произойти, моего опыта хватает интуитивно понять, что я что-то делаю неправильно, если вы дадите мне ссылку или приведете пример было бы супер. Где можно почитать про выполняемый код с точки зрения транзакций? Я попробую погуглить что-нибудь типа make api calls in postgres triggers. Спасибо.
Один из нормальных способов — в триггере не отправлять письмо, а сделать некое задание на отправку, которое внешний к базе скрипт увидет, выполнит и удалит. Еще вариант — открыть слот логической репликации и подписаться на транзакции. Если где-то рядом уже есть кафка, то можно сразу в неё пихать из пг
Обсуждают сегодня