Size: a a a

Node.js — русскоговорящее сообщество

2019 November 28

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
Ð
Ага, а потом на проде начнутся рейс кондишены, когда из-за лага юзер жмет активацию два раза, два реквеста приходят с разницей в пару миллисекунд, и она два раза проверяется что ее нет, а потом два раза апдейтится.
отстань, не до твоих проблем сейчас 🤣 куда там думать о race condition?
источник

Ð

Ð in Node.js — русскоговорящее сообщество
Kylych Asankulov
это я понял. просто вот так было бы лаконичней)
лаконичней было бы в постгресе написать update promo set done = true where not done and id = $1 и смотреть affected rows.
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
Ð
Ага, а потом на проде начнутся рейс кондишены, когда из-за лага юзер жмет активацию два раза, два реквеста приходят с разницей в пару миллисекунд, и она два раза проверяется что ее нет, а потом два раза апдейтится.
я не знаю за счет рейс кондишинов, но в данной бизнес-модели по крайней мере надо сначала проверить как минимум существования самого промокода в базе, а потом уже делать действия
источник

KA

Kylych Asankulov in Node.js — русскоговорящее сообщество
да проект на поддержке, переписывать на постгрес нету возможности
источник

KA

Kylych Asankulov in Node.js — русскоговорящее сообщество
Mike Mulukin
я не знаю за счет рейс кондишинов, но в данной бизнес-модели по крайней мере надо сначала проверить как минимум существования самого промокода в базе, а потом уже делать действия
это делается через nMatched
источник

Ð

Ð in Node.js — русскоговорящее сообщество
а, ну тогда ясно, сочувствую.
источник

IG

Ilshat Gayanov in Node.js — русскоговорящее сообщество
rmshell 🧬
есть подозрение что в протокол вписали порт, а в порт протокол
порт 25565
источник

IG

Ilshat Gayanov in Node.js — русскоговорящее сообщество
капец танцы с бубнами, опять костыли(
источник

GO

Google OS in Node.js — русскоговорящее сообщество
Всем привет
источник

GO

Google OS in Node.js — русскоговорящее сообщество
можете помочь мне по NOdejs
источник

GO

Google OS in Node.js — русскоговорящее сообщество
Получаю ошибку
источник

GO

Google OS in Node.js — русскоговорящее сообщество
при регистрации есть проверка
источник

GO

Google OS in Node.js — русскоговорящее сообщество
источник

GO

Google OS in Node.js — русскоговорящее сообщество
источник

GO

Google OS in Node.js — русскоговорящее сообщество
после это приложение падает
источник

F

Fargo in Node.js — русскоговорящее сообщество
почему 404 статус, если юзер наоборот найден?
источник

ВК

Виктор Крафтер in Node.js — русскоговорящее сообщество
ты вроде с асинхронностью наебался
источник

GO

Google OS in Node.js — русскоговорящее сообщество
при регистрации есть проверка
источник

GO

Google OS in Node.js — русскоговорящее сообщество
Как поправить >?
источник

F

Fargo in Node.js — русскоговорящее сообщество
в проекте express юзается?
источник