Ну пихни в кафку/редис. Все равно уйдет в докер и под апскейл, там и связь как раз будет.
Ты буквально делаешь таблицу со статусом платеги, зачем грузить основную бд если под это тот же редис подойдёт?
2026-01-12 15:30:18
11
Raheem :
тема важная и интересная, демонстрация и объяснение красное, хочу добавить просто что мне нравится зависимость от инфраструктуры, типа бд,точнее логика завязана на бд. алгоритм работает но для меня выглядит как костыль, я не говорю плохо, просто не нравится.
2026-01-12 13:02:36
0
thehappy26 :
это что за интернет эквайринг, что шлет два раза статус подтвержден?
2026-01-12 12:17:13
2
Бог легенд :
Я новичек. Сначало подумал что автор имеет ввиду под websocket, впервые слыша про вебхук. Затем загуглил и все прояснилось. Очень класный ролик!
2026-01-12 15:06:52
1
leshiy :
Начисление бонусов обычно связывают с какими-то событиями. Обычная покупка, подгон на ДР, возврат в конце концов. Может, конечно, пример банальный сделан для демонстрации подхода, извиняйте что доколупался)
2026-01-12 12:53:22
0
theBobMeister2000 :
don't understand the language, but I understand the lesson.
2026-01-12 19:51:20
2
OIGEN :
Почему бы не сделать начисление бонуса идемпотентным само по себе? хранить idempotency_key ( в таблице бонусных транзакций с unique и делать on conflict do nothing. Так идемпотентность живёт в домене и не надо воротить новые таблицы.
2026-01-18 04:48:16
0
bitdogsko :
select for update?
2026-01-14 13:43:21
0
mamtysman :
Второй метод рабочий. Update where status != "PAID". И смотреть результат, прошёл апдет или нет. Имхо, вариант лучше, чем третий
2026-01-12 21:37:50
4
dyydilla7go4 :
А по какой причине фронт отправляет запрос на начисление бонусов? Разве это не должно Беком считаться автоматом?
2026-01-12 18:31:25
2
cortezzzqt :
А зачем в конце sql инъекция?
2026-01-12 18:03:46
0
Denis P :
Только для рид комитед транзакций остальные запросы подвиснут на блокировке при попытки вставке
2026-01-12 19:14:42
0
IliasFasikhov :
Почему нельзя обернуть в транзакцию и делать реверт если не done?
2026-01-13 22:46:31
1
very_big_elvis :
Проверка на статус платежа + concurrency token, не?
2026-01-31 02:38:42
0
loki.one :
это работает только если обработка вебхука = локальная транзакция в бд
2026-01-20 10:40:26
0
Johan Shtraus :
На каком языке написано ?
2026-02-18 09:08:17
0
who_needs_you :
Использую get lock когда надо консистентность в конкуретной среде
2026-01-19 20:30:50
0
Aliur :
Тикток читает мои мысли, тк я именно сейчас занимаюсь решением аналогичной проблемы
2026-02-18 17:39:34
0
из сибири :
в сбер бизнес было такое 😂 мне бонусы начислились два раза
2026-03-02 12:39:08
0
To see more videos from user @itincubator, please go to the Tikwm
homepage.