170 похожих чатов

А как бороться с race condition в reply_markup? Чтоб двойной

клик не делали? Я удаляю reply_markup сразу после клика, но 2-3 клика можно успеть сделать

11 ответов

3 просмотра

Иногда даже пятирной клик приходит с одним веб хуком

Ismat Valiyev
И есть способы с этим бороться?

Логически: игнорирование повторов. Нет?

Ismat-Valiyev Автор вопроса
Ismat Valiyev
И есть способы с этим бороться?

Писать код так, чтобы при конкурентном исполнении ничего не портилось

Ismat-Valiyev Автор вопроса
Ismat Valiyev
Ну тут работы с базой(апдейты)

Правильная организация транзакций, апдейты с условиями, select for update

Ismat-Valiyev Автор вопроса
Tishka17
И?

Ничего, тогда на стороне ноды уже буду транзакции делать тогда

Похожие вопросы

Обсуждают сегодня

читать файл максимально быстро? странный вопрос))
zamtmn
53
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
Компания Elif ищет менеджера проектов, который будет заниматься поиском и ведением новых проектов. Прежде чем приступить к работе, вам нужно пройти наш недельный курс, где вы ...
Elif
1
Святости? Когда дотумкаешь что открытое лучше закрытого - кастани
zamtmn
9
я имею в виду официально интегрированный в телегу? в том плане что не сливает переписку с пользователем?
Andrey
9
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
А чего сейчас в моде вместо Error для эксепшенов? А то я тут внезапно узрел что он не рекомендуется :) У Try::Tiny какой-то совершенно ужасный синтаксис если надо конкретные э...
Denis F
19
Кто-нибудь решал проблему с автоматическим скроллингом к выбранной ячейке в TDBGrid в Lazarus? Проблема в том, что есть допустим 3 столбца, третий столбец виден наполовину, вк...
Дмитрий Логинов
1
Приветствуем всех! Устали без проектов? Если вы программист и хотите получать стабильные заказы, компания Elif предлагает вам недельный курс по поиску проектов и их ведению. ...
Elif
1
ты вот так хотел? а пурджить arg бесполезно это не макрос, вот рестроить arg смысл есть, но в конце области видимости, а не перед началом новой области видимости.
ProMiNick
7
Карта сайта