Size: a a a

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

2020 March 25

И

Илья | 😶 in Node.js — русскоговорящее сообщество
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
Оклад 100 рублей, автору- 0 лет
источник

LN

Long Nguen in Node.js — русскоговорящее сообщество
Grigorii K. Shartsev
Там чувак залетел и сразу оскорблять всех
григорий, надеюсь не про меня)))
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Вакансии в @nodejs_jobs
источник

LN

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

PS

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

локи (async-lock, async-mutex и т.д.) или акторы (comedy)?
источник

LN

Long Nguen in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
если я хочу, чтобы доступ к некой асинхронной функции был последовательным, то что лучше:

локи (async-lock, async-mutex и т.д.) или акторы (comedy)?
если запрос к бд, то я помоему месяцок назад уже задавал вопрос этот
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Long Nguen
если запрос к бд, то я помоему месяцок назад уже задавал вопрос этот
и что ответили
источник

LN

Long Nguen in Node.js — русскоговорящее сообщество
транзакции юзать
источник

LN

Long Nguen in Node.js — русскоговорящее сообщество
помоему у моих беков так вопрос и остался открытым, отложили его
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Long Nguen
транзакции юзать
это слишком базоспецифично.

допустим, у меня внешнее апи, в котором нет транзакций
источник

LN

Long Nguen in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
это слишком базоспецифично.

допустим, у меня внешнее апи, в котором нет транзакций
а ну если апи чейто , то ет не как у меня, мы даже со своим апи так и не решили что делать
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Long Nguen
а ну если апи чейто , то ет не как у меня, мы даже со своим апи так и не решили что делать
но по сути это тоже самое — есть некая асинхронная операция, которая может быть вызвана сразу несколько раз, чего вы хотите избежать
источник

LN

Long Nguen in Node.js — русскоговорящее сообщество
async не решает проблемы того что одинаковый запрос может прибежать на апи сервер , может не совсем по русски пишу ))
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Long Nguen
async не решает проблемы того что одинаковый запрос может прибежать на апи сервер , может не совсем по русски пишу ))
так мне не важно что одинаковый, мне важно что могут вызваться два сразу
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Consider the following code

redis.get('key', function(err, value) {
   redis.set('key', value * 2);
});

The above code simply multiply a redis key by 2. However, if two users run concurrency, the execution order may like this

user1: redis.get('key') -> 1
user2: redis.get('key') -> 1
user1: redis.set('key', 1 x 2) -> 2
user2: redis.set('key', 1 x 2) -> 2
источник

LN

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

LN

Long Nguen in Node.js — русскоговорящее сообщество
получается только лок таблички
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Long Nguen
получается только лок таблички
если речь именно про базу данных, то, по идее, транзакции базы хорошо подойдут, т.к. база сама локнет только те строки в таблице, которые затронуты.
источник

LN

Long Nguen in Node.js — русскоговорящее сообщество
если ответ не поулчишь, завтра своих беков спрошу , мош и решили уже с последовательностью запросов
источник