Size: a a a

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

2019 October 05

AC

Andy Cox in Node.js — русскоговорящее сообщество
мм тротлинг же существует вполне
источник

AT

Alexander Trifonov in Node.js — русскоговорящее сообщество
чем “очередь" не ответ?
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
Alexander Trifonov
чем “очередь" не ответ?
Не ну очередь норм
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
Но если у нас кластер то все
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
Надо в чатике нжинкса спросить
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
Хотя они наверняка редиску скажут
источник

AT

Alexander Trifonov in Node.js — русскоговорящее сообщество
Mike Mulukin
Надо в чатике нжинкса спросить
расскажите потом что они вам посоветуют, тоже интересно)
источник

D

Dmitry in Node.js — русскоговорящее сообщество
Подскажитие, кто чем x509 сертификаты парсит?
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Andy Cox
да не причем) просто сказал свое мнение
Какое мнение то? Человек спросил как забить гвоздь, а ты предложил ему глянуть учебник по химии - в этом твоё мнение?
источник

V

Vint in Node.js — русскоговорящее сообщество
Mike Mulukin
Не ну очередь норм
Не совсем норм. Читай про блокировки. Оптимистичные, пессимистичные и т.д. Проблема к фронту не имеет никакого отношения. И от числа ms тоже отталкиваться нельзя. Твой бэк не должен позволять сделать два одинаковых действия одновременно (ну, если это требования бизнес-логики, а не выдуманные).
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Mike Mulukin
Хотя они наверняка редиску скажут
ну да, в редис добавлять логин или почту регистрирующегося и проверять. чтобы точно успеть можно проверку опять же добавлять в очередь
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
да nginx_rate_limit  сделал 5 з/с и гори оно синим пламенем
источник

V

Vint in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
ну да, в редис добавлять логин или почту регистрирующегося и проверять. чтобы точно успеть можно проверку опять же добавлять в очередь
Что за ад? Для обычной регистрации достаточно constraint или уникального индекса (в нормальной БД) по нужным полям.
источник

V

Vint in Node.js — русскоговорящее сообщество
Mike Mulukin
да nginx_rate_limit  сделал 5 з/с и гори оно синим пламенем
Вы приняты уволены!
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Vint
Что за ад? Для обычной регистрации достаточно constraint или уникального индекса (в нормальной БД) по нужным полям.
они и есть у него
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
Vint
Что за ад? Для обычной регистрации достаточно constraint или уникального индекса (в нормальной БД) по нужным полям.
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
ну тоесть индекс есть
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Mike Mulukin
ну там девочка просто фетч написала и жамкала кнопку, а ей вперемешку мессаги  шли то зарегестрирован . то ошибка сохранения, то ошибка что пользователь есть. Но тут даже не во фронте дело - какой нибудь конь возмет и будет запросы слать
но ведь регистрирует только один раз? значит все корректно. а чтобы не слало сообщения на фронте нужно заблокировать кнопку после первого нажатия.
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
но ведь регистрирует только один раз? значит все корректно. а чтобы не слало сообщения на фронте нужно заблокировать кнопку после первого нажатия.
да это решено было уже, но просто осадочек остался
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Mike Mulukin
да nginx_rate_limit  сделал 5 з/с и гори оно синим пламенем
с одного айпи?
источник