Size: a a a

2020 May 20

N

Nick Name in aiogram [ru]
Oleg A. 🇷🇺
В скобках написано "или инлайн" - я ответил
это правда) а что за кеширование в инлайн кнопках?
источник

N

Nick Name in aiogram [ru]
Oleg A. 🇷🇺
там, где критичная завязка на состояние, использовать lock
это метод такой или что?)
источник

ИС

Игорь Середа... in aiogram [ru]
Nick Name
это метод такой или что?)
Это параметр такой. Почитай доку.
источник

ИС

Игорь Середа... in aiogram [ru]
Персональный или общий кеш на указанное время для ответа на конкретный inline-запрос. Если его выставишь, api телеги будет повторно отвечать то-же самое, не беспокоя твой бекенд.
источник

OA

Oleg A. 🇷🇺 in aiogram [ru]
Nick Name
это правда) а что за кеширование в инлайн кнопках?
The maximum amount of time in seconds that the result of the callback query may be cached client-side. Telegram apps will support caching starting in version 3.14. Defaults to 0.

https://core.telegram.org/bots/api#answercallbackquery
источник

N

Nick Name in aiogram [ru]
херасе, сколько с инлайн кнопками работал не знал зачем этот кэш тайм) спасибо за просветление
источник

OA

Oleg A. 🇷🇺 in aiogram [ru]
Помни, что это не защита от двойных ответов и гонки состояний.
источник

N

Nick Name in aiogram [ru]
Игорь Середа
Это параметр такой. Почитай доку.
https://aiogram.readthedocs.io/en/latest/search.html?q=lock&check_keywords=yes&area=default
только мидлварь. или это и есть тот самый лок?
источник

t

this is not mrklf in aiogram [ru]
Боброний
Он очень хуёво спроектирован в плане скорости, причём ещё и деградировал в этом плане
чёт я думаю всем похуй, питон же
источник

OA

Oleg A. 🇷🇺 in aiogram [ru]
Nick Name
https://aiogram.readthedocs.io/en/latest/search.html?q=lock&check_keywords=yes&area=default
только мидлварь. или это и есть тот самый лок?
нет, я говорил про asyncio.Lock
источник

ИС

Игорь Середа... in aiogram [ru]
Nick Name
https://aiogram.readthedocs.io/en/latest/search.html?q=lock&check_keywords=yes&area=default
только мидлварь. или это и есть тот самый лок?
Да это не принципиально, какую реализацию ты выберешь. Логика примерно одинаковая везде.
источник

ИС

Игорь Середа... in aiogram [ru]
В варианте с тротлингом та-же блокировка, только она автоматически снимается по таймауту.
источник

N

Nick Name in aiogram [ru]
Oleg A. 🇷🇺
нет, я говорил про asyncio.Lock
а, не знал  о таком, почитаю
источник

t

this is not mrklf in aiogram [ru]
Nick Name
а, не знал  о таком, почитаю
доку иногда хоть надо открывать
источник

N

Nick Name in aiogram [ru]
Игорь Середа
В варианте с тротлингом та-же блокировка, только она автоматически снимается по таймауту.
понял, спасибо)
источник

OA

Oleg A. 🇷🇺 in aiogram [ru]
Nick Name
а, не знал  о таком, почитаю
есть ещё лок на базе редиса, чтобы синхронить разные инстансы приложений
источник

N

Nick Name in aiogram [ru]
this is not mrklf
доку иногда хоть надо открывать
то асинкио, а я пишу на аиограме) хотя ща будут ржать шо надо сначала же выучить асинкио, но у меня ситуация как раз наоборот)
источник

t

this is not mrklf in aiogram [ru]
Nick Name
то асинкио, а я пишу на аиограме) хотя ща будут ржать шо надо сначала же выучить асинкио, но у меня ситуация как раз наоборот)
аиограм на асинкио
источник

ИС

Игорь Середа... in aiogram [ru]
Кто ему скажет?
источник

ИС

Игорь Середа... in aiogram [ru]
this is not mrklf
аиограм на асинкио
А, уже.
источник